“Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.”
As always, early versions were missing a lot of the promises it had initially, mainly being the compiler and general runtime performance. But it’s been a few years now these problems are actually a thing in the past. We started using Go in small command-line tools first, in its somewhat earlier days. After it gained stability we went all-in for our geo-distributed video streaming product for the application responsible for route-finding and interfacing with all other components. It’s still missing some useful features like generics but overall we have great fun using it everyday.