El compilador de Go es una herramienta excelente, pero compleja. Para la mayor parte de los programadores de Go es solo eso, una herramienta. No importa que pasa entre que ejecuto "go build" y que ejecuto mi binario, porque el compilador de Go hace su trabajo a la perfección. Pero, si eres una persona curiosa que quiere saber mas sobre este proceso, esta es probablemente tu charla.
Recorreremos juntos todo el proceso de compilacion de uno de los programas mas simples que se puede escribir: un hola mundo. Desde el codigo fuente, simplemente con texto plano, hasta llegar a un binario optimizado especificamente para tu ordenador, pasando por todas las transformaciónes que hay en medio.