All the articles with the tag "internals".
Deep dive into operating system threads, context switching cost, and why Go's goroutines are cheaper for highly concurrent programs.
How Go schedules goroutines.