NEW

Learn Go the Fun Way with GoFlow

Master Go programming through bite-sized, interactive exercises. Earn XP, build streaks, and level up your skills — one lesson at a time.

  • 🎯 176+ interactive exercises
  • ⚡ Bite-sized lessons you can complete in minutes
  • 🔥 Daily streaks to keep you motivated
  • 💎 Gamified learning with XP and levels
GoFlow Gopher Mascot
NEW COURSE

AI Engineering with Go

Master the art of building AI-powered applications with Go. Learn to integrate LLMs, implement function calling, and work with vector databases.

5 Modules • 49 Lessons • 13+ Hours of Content

AI Engineering with Go Course

58 Companies Hiring Go Engineers in 2026

Careers pages, remote policies, and how each company uses Go in production.

Google Cloudflare Docker Shopify Datadog HashiCorp +52
Join 5,000+ Go developers
gRPC and Go Course
$99

Building Production-Ready Services with gRPC and Go

Course

gRPC is the modern, high-performance way to communicate across services.

It is used by huge companies such as Google, Cloudflare, and Netflix, and, after this course, maybe by your company too!

Go is the perfect tool for gRPC, and by the end of this extensive 11-hour course, you will see why.

Latest Blog Posts & Resources

Mar 16, 2026

PocketBase is written in Go — and you can use it as a framework

PocketBase is a Go backend with auth, realtime, and SQLite. Here's how to use it as a Go framework, not just a standalone binary.

Read More →
Feb 13, 2026

Why MinIO chose Go for S3-compatible storage at scale

MinIO delivers blazing fast object storage with S3 compatibility. Here's how Go makes it possible.

Read More →
Feb 10, 2026

The distributed key-value store that powers Kubernetes

Etcd is the backbone of Kubernetes. Here's how this Go project handles distributed consensus.

Read More →
Mar 4, 2024

How I keep myself Alive using Golang

How I use an incident management mindset to manage a complex medical condition — powered by Go.

Read More →
Feb 3, 2026

Awesome Go: The Go resource list you need to bookmark

Discover awesome-go, the definitive curated list of Go libraries, frameworks, and tools for every Go developer.

Read More →
Jan 26, 2026

Lazygit: The terminal UI that makes git actually usable

Lazygit is a Go-powered terminal UI for git. It makes complex git operations simple and visual.

Read More →
Jan 25, 2026

The Ultimate Bookmark Every Go Developer Needs

Discover awesome-go, the community-curated list of Go libraries, frameworks, and tools you'll reference daily.

Read More →
Jan 24, 2026

Did you know you can run your own Base node with Go?

Run your own Base L2 node using Go. Learn how base/node works and why Ethereum scaling chose Go.

Read More →
Jan 18, 2026

Gin: The Go framework that makes APIs feel effortless

Gin is one of the most popular Go web frameworks. Here's why developers love it for building fast, clean APIs.

Read More →