← Back to Golang Professional

Phase 2: Concurrency & Runtime Mastery

From goroutine primitives to production pipelines and Go runtime internals

Week 4: Concurrency Primitives

Goroutine lifecycle, M:N scheduling, channels, select, timeouts, and directional channel contracts.

Explore Week 4 →

Week 5: Advanced Coordination

WaitGroup, Once, Cond, atomics, context, race diagnostics, and bounded worker pools.

Explore Week 5 →

Weeks 6–7: Upcoming Modules

GMP scheduling, sysmon, network polling, tricolor GC, and the concurrent ingestion deliverable.