Skip to content

Go Advanced

Beyond Go Intermediate. Context cancellation, sync primitives in depth, generics (1.18+), reflection, unsafe. The features Go services running at scale actually use.

advanced7 lessons3 chapters7 graded exercisesGo

No sign-up needed for lesson 1 · certificate on completion · sign up to save progress

What you’ll be able to do

Chapter by chapter. Every lesson ends in a graded exercise.

  • Concurrency at Scale
  • Generics and Reflection
  • Errors, Testing, and Performance
Taught in Go, graded on a real executor.

Curriculum

3 chapters, 7 lessons. Each lesson is a short read and a graded exercise.

  1. 1context.ContextRead · exercise
  2. 2sync Primitives in DepthRead · exercise