Developing some familiarity with Go's abstract assembly language is a must before we can start delving into the implementation of the runtime & standard library. This quick guide should hopefully get you up-to-speed. Table of Contents "Pseudo-assembly" Decomposing a simple program Dissecting add Dissecting main A word about goroutines, stacks and splits Stacks Splits Minus some subtleties Conclusi