Bite-sized lessons, deep courses, and a gamified practice app — everything you need to go from "Hello, World" to production systems.
Master Go through bite-sized, interactive exercises. Earn XP, build streaks, and level up your skills — one lesson at a time.
Production-focused video courses used by engineers at some of the biggest companies in the world.
Careers pages, remote policies, and how each company uses Go in production.
+52
A curated guide of all the best content to help you advance your Go journey — from your first "Hello, World" to production systems.
Read Free Now →Reading Balanov/uncut, a headless Go coding-agent harness that treats a truncated model response as a hard error, fsyncs every session line, and splits shell execution by build tag.
Read More →Reading Balanov/equal: how it hashes HTTP requests into stable keys, stores cassettes as JSONL, diffs responses with JSON pointers, and infers OpenAPI from traffic.
Read More →Go 1.27 ships encoding/json/v2 and encoding/json/jsontext. The behavior changes get the headlines, but the two new streaming interfaces are the part you have to write code for.
Read More →Reading Balanov/skein's Go source: temp-file epoch updates, a five-condition lease check used as a fencing token, strict manifest decoding, and an event logger whose methods survive a nil receiver.
Read More →How MoeForge/moego combines AVX2 and NEON kernels, safe standard-library fallbacks, and an optional runtime.mallocgc fast path in a base64-compatible API.
Read More →A look at theconsensuslabs/noalloc: how it reports heap allocations reachable from //noalloc:root functions, and how its jsongen tool uses go/types to generate reflection-free JSON.
Read More →