Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. - Golang.org
Go has no implicit numeric conversions, no constructors or destructors, no operator overloading, no default parameter values, no inheritance, no generics, no exceptions, no macros, no function annotations, and no thread-local storage. - The Go Programming Language by Brian W. Kernighan, Alan A. A. Donovan
In a nutshell, we wanted a language with the safety and performance of statically compiled languages such as C++ and Java, but the lightness and fun of dynamically typed interpreted languages such as Python - Rob Pike