Go Programming – Golang Course with Bonus Projects

freeCodeCamp.org

A Go course for beginners by Boot.dev, published on freeCodeCamp. The first six hours go chapter by chapter through the language, from variables and structs to channels and generics. The rest is a project: an RSS aggregator backed by Postgres, with API key authentication and a background worker that fetches feeds.

What you'll learn

  • Go syntax, structs and interfaces
  • Error handling the Go way
  • Slices, maps and pointers
  • Concurrency with channels and mutexes
  • Building a REST API with the Chi router and Postgres

More Programming Languages courses