GoRole-basedBeginner → Advanced

Backend with Go

Start with how servers talk to clients, learn Go from the ground up, then build real JSON APIs (and gRPC services) backed by PostgreSQL with background jobs — and finish with auth, web security, testing, observability, profiling and deployment.

Also part of Software Engineer — progress here counts there too.

0%

Your progress

0 / 19

required steps

+ 0/5 optional

Not started In progress Done Optional Pick one Embedded roadmap
  1. 01

    Foundations

    How backends work and the Go language itself.

  2. 02

    Building APIs

    Turn Go code into a well-designed HTTP service.

  3. 03

    Data

    Persist and serve data reliably.

  4. 04

    Production

    Secure it, test it, watch it, ship it.

  5. You made it.