@galdor The ternary operator is "too brilliant" to understand for mediocre programmers, which is for whom Go was made for:
"They’re not capable of understanding a brilliant language but we want to use them to build good software." (Rob Pike)
While Go is a great tool to build good software fast, it doesn't offer opportunities to grow as a programmer.