Go seems to be great for building out scalable web services, performance is very good when compared to say PHP or Java.
The way it builds single binaries makes stuff very easy to deploy a cross most common platforms too.
Tooling seems to be good, GoLand by Jet Brains is ok, though I have been using VSCode myself as I'm a bit stingy! The Go extentions in VSCode are pretty good.
Hopefully over the next few quarters we will see GUI toolkit bindings mature and stabilise a bit - they are usable right now, but I think they have a way to go before they are ready for prime time.
Personally I think it might be a great candidate for game development - GC times are impressive, concurrency is good and easy to use, and almost any C libs are quite easy to bind to.
Best feature for me is probably the modularatiy and consistency you can get with Go, this makes it a good candidate for very large and complex codebases IMO.