Inlining optimisations in Go

Dave Cheney outlines some inline optimizations for the Go language:This is a post about how the Go compiler implements inlining and how this optimisation affects your Go code. Inlining is the act of combining smaller functions into their respective callers. In the early days of computing this optimisation was typically...