Moved to gemini://xdefrag.dev/learn-go.gmi
- How to Write Go Code
- A Tour of Go
- Effective Go
- Go by Example
- Go blog
- Dave Cheney’s blog
- Rob Pike’s blog
- Go Patterns
- Go Advice
- The Uber Go Style Guide
- Code Review Comments
- Rob Pike - Simplicity is Complicated
- Rob Pike - Concurrency Is Not Parallelism
- Rob Pike - Go Proverbs
- Brian Ketelsen - Go best practices
- Peter Bourgon - Best Practices for Industrial Programming
- Mat Ryer - Things in Go I Never Use
- Steve Francia - 7 common mistakes in Go and when to avoid them
- Mat Ryer - Building APIs
- Filippo Valsorda - Asynchronous Networking Patterns
- Chew Choon Keat - TDD for those who don’t need it
- Pawel Slomka - Documenting Go Code with Beautiful Tests
- Mat Ryer - The Art of Testing
- Dave Cheney - Absolute Unit Test
- Mitchell Hashimoto - Advanced Testing with Go