Go is a general-purpose programming language with the following characteristics:
- familiar C-like syntax
- statically typed
- language-level support for concurrency
- garbage collected
- fast
- cross-platform (supports Windows, Mac, Linux and more, multiple CPU architectures)
- open-source
Windows install and setup
Mac OS install and setup
Linux install and setup
Hello, World!
Take a guided tour
Access documentation offline
Run Go in online playground
GOPATH, GOROOT, GOBIN