Deep Dive into the Select Statement – Jesus Espino
GopherCon UK — Aug 25, 2026 — deep-dive
Why watch
A technical exploration of Go's select statement implementation across compiler and runtime layers. Covers how the compiler transforms select syntax via IR manipulation, handling zero, single, and multi-case scenarios, while revealing runtime mechanics including randomized polling order, channel locking, and goroutine scheduling. Ideal for Go developers seeking deep understanding of concurrency primitives internals.