Handle final bytes with EOF, reject oversized input, validate one JSON document and configure Scanner. Tested Go examples with a hands-on Playground exercise.
Explore Go heap depth with equal-node chain and tree experiments. Trace roots, compare scannable memory, and fix a tiny slice retaining a 16 MiB backing array.
Understand Go garbage collection with tested GOGC and GOMEMLIMIT experiments, live-heap accounting, allocation traffic and a reproducible memory-budget workflow.
Understand size-specialized allocation without overstating the gain. Compare toolchains, allocation rate, retained memory, pooling and latency under real load.
A practical guide to Go’s goroutineleak profile: capture a stuck worker, trace ownership, add cancellation and joins, then test shutdown without false guarantees.