Go is an open source programming language designed for building simple, fast, and reliable software.
This site is a hands-on introduction to Go. Programmers learn to program by reading and writing programs, so Go by Example teaches Go with example programs. Each example gives you a new tool for writing your own Go code: