[flagged]
Java I haven't touched but I don't exactly hear rave reviews or angry rants about, so I expect it's middling.
Rust, scala, and haskell are definitely better experiences, but they are definitely in the minority in terms of industry usage.
Go is not "quite bad", in fact far from it. I'd say it's better than average.
Exactly the scale I had in mind, thanks. When I saw 'go get <package>' rather than dependencies added to the equivalent of a Gemfile / cargo / pom file it had concerns.