I miss Hindley Milner type inference, ADTs, default immutability, sane error handling, pattern matching, and functional collection manipulation.
I'm not even mentioning the time it took to add generics to the language, which should've come from the beginning, and we got a bad implementation of it.
Not saying that it HAS to have all of this, but at least 1 or 2 things of that list would already make Go have much better ergonomics.
Go has no excuse since it's a relatively new programming language, and it could've got some of those from the start.