🚧
Under Construction
This page is currently a work in progress. More resources, articles, and
channels will be added soon. Stay tuned!
Learning Resources
- go101.org - An up-to-date knowledge base for Go programming self learning.
- gobyexample.com - An introduction to Go using annotated example programs.
- Learn Go with tests - Learn Go by writing tests.
- Go Concurrency Exercises (GitHub) - Exercises with real-life examples to study and practice Go concurrency patterns. Test-cases are provided to verify your answers.
- Generic Go Exercises - Collection of exercises ranging from entry level up to advanced patterns.
- Go Roadmap - Step by step "guide" to becoming a Go developer.
Articles
- Guide to creating production-ready APIs in Go with Gin and Gorm
- Build a distributed Postgres proof of concept in Go
- Building a message queue system in Go
- Virtual list view with variable row heights in Go (GUI)
Channels
Matt KØDVB - Awesome in-depth channel with old-school, detailed Go classes.
Anthony GG - A lot of good videos on Go.
