The State of the Gopher
summary
Timeline of concrete changes: weekly to six‑month releases, Go 1.0 API stability and go tool rollout, then method values and three‑index slices. Garbage collection moves from stop‑the‑world conservative to precise GC on heap and stack with segmented stacks removed and C runtime code ported to Go. Real projects and results: dl.google.com port from C++ to Go went great, MySQL proxy routing at YouTube runs in production, build dashboard on CoreOS handles dozens of OS/arch variants. Continuous tooling work includes goimports and the Oracle and tracer.
AI-written summary · about
chapters (10)
- 0:00Start
- 2:04Compilers in 2009
- 2:27Ports in 2009
- 3:03Tools in 2009
- 3:48monthly releases
- 11:30Aside: Segmented vs. Contiguous stacks
- 14:23The Cloud
- 15:08Conferences
- 16:16Better tools
- 21:42Go 1.6








