Módulo 13 · A producción y graduación — Lección 1 de 3 · ~11 min
Compilando para producción
De go run a un binario listo para enviar
Durante todo el curso tu bucle interno fue go run . — compilar y ejecutar en un solo paso, sin nada que quede en disco. Para enviar a producción, en cambio ejecutas go build. Eso produce un único ejecutable autocontenido: todo tu programa más cada dependencia, enlazadas estáticamente en un solo archivo.
Esa es la recompensa que Go prometió allá en el módulo 00. No hay runtime que instalar en el servidor, no hay node_modules, no hay intérprete. Copias un archivo y lo ejecutas:
go build -o pawwalk . ./pawwalk
-o pawwalk nombra la salida. Sin él, Go nombra el binario según la carpeta. Ese es el artefacto que despliegas.