Skip to content
Education

Curated paths to take you from fmt.Println to production.
  • Go Fundamentals

    / BEGINNER

    Syntax, types, slices and maps, structs and interfaces, and writing your first CLI.

    • Syntax & types
    • Slices & maps
    • Interfaces
    • Modules
    Start track
  • Concurrency & Services

    / INTERMEDIATE

    Goroutines, channels and context, then HTTP services, testing and databases.

    • Goroutines
    • Channels
    • net/http
    • Testing
    Start track
  • Cloud-Native Go

    / ADVANCED

    Observability, gRPC, containers and running Go reliably in production.

    • gRPC
    • Docker
    • Observability
    • Profiling
    Start track

Index

External links