What are good reasons to choose Go? If I need a language for non-scripting tasks, I would choose Ada, which is very easy to read, has a nice type system and generics, performance, and you could statically compile everything if you wanted.
But for my personal experience Go's concurrency features, type system, and simplicity is pretty great for getting up and going quickly with performant code.