A visual, example-driven reference for the Go programming language.
Who this is for: developers who know Go but want to sharpen up before a technical interview, or haven't written Go in a while. This is not a beginner's guide. It assumes you can read code and just need the right examples in front of you.
Clone the repo and open index.html in your browser. No build step, no dependencies.
Language
- Basics
- Data Structures
- Concurrency
- Testing
- Reflection
- File & Data
- Web
- Packages & Modules
- Performance
Standard Library
Contributions welcome. Open an issue or PR for corrections, additions, or new pages.