Foundations refresh
Syntax becomes muscle memory; the project turns it into a useful CLI.
A deliberate path to production Go
Forty-two focused lessons, six real projects, and three catch-up days. Go from “I know the syntax” to a service you can test, profile, and ship.
The curriculum
Each week turns concepts into a local project using the real Go toolchain.
Syntax becomes muscle memory; the project turns it into a useful CLI.
Model a domain and make failure behavior explicit.
Move from snippets to maintainable, tested modules.
Coordinate work safely with goroutines, channels and context.
Build an HTTP service with persistence and operations basics.
Polish judgment, performance and delivery through a capstone.
Your momentum
Green means complete. Amber means started. Every day stays open, so curiosity never has to wait.