Golang, a violent introduction
Install
Download and follow instructions
Topics covered
- intro: Project structure, gopath, package management, tooling
- First program: Hello, world
- Testing and benchmarking
- Error handling
- Interface and structs
- Concurrency