Understanding the Go Runtime: The Reflect Package

The implementation of select in Go

Understanding the Go Runtime: Slices, Maps, and Channels

Understanding the Linux Kernel: The Linux Kernel Startup

Understanding the Go Runtime: The Network Poller

Understanding the Go Runtime: The System Monitor

Understanding the Go Runtime: The Garbage Collector

Understanding the Go Runtime: The Scheduler

The Go Garbage Collector: Internals for Interns

Understanding the Go Runtime: The Memory Allocator

Understanding the Go Runtime: The Bootstrap

Understanding the Go Compiler: The Linker