Allocator Wrestling is
a summary of Eben Freeman's talk from GopherCon 2018 on the Go
memory allocator (via,
and see also)
and its garbage collection system. The slides are here (via)
and have more details and elaborations on various things than
the livebloged summary, although you probably want to read both
(good talks are rarely entirely captured by their slides).
I love seeing under the hood of a complex system this way, and it's
probably helped me move towards understanding some things about how
much memory Go programs use (or appear to use).