Command documentation: source code are invoked by the go program. In this documentation, you will learn the basis of many subcommands like cgo, cover, fix, fmt, godoc, and vet.
Language specification: this document starts at the very beggining, where you could learn the grammars, syntax, and basics about Go. It should be starting point if Go is a completely new language for you.