Go uses its own standardized pseudo-assembly language across all platforms and the “instructions” don’t always map to actual hardware instructions for all platforms. Unlike other assemblers that map assembly mnemonics almost exactly to specific instructions, the Go assembler is “smart” and translates the pseudo-assembly to real assembly for the real hardware.