This is a simple collection of resources for learning Go. This is not an exhaustive list by any means.
- A tour of Go
- Go by Example
- If you like to learn by diving into code, this is a great resource!
- Important: definitely read the Interfaces section.
- How to write Go code
- Effective Go
- Resources for new Go programmers
- Project structure
- Dependency management
- 10 Top Golang Tutorials to Learn Go Programming Online
- What's in a name?
- Package names
- Errors are values
- ... more on their Official blog