Go Talk: go get, go build, go run. ¿Cómo funcionan realmente?


Details
En esta charla Juan Céspedes nos hablará de cómo funciona internamente el compilador de Go, pero de una manera distinta. En lugar de ver cómo convierte el código fuente en un ejecutable (tokens, lexer, parser, AST, etc), se centrará en cómo las herramientas de Go ("go get", "go build", "go run") interactúan con el sistema de archivos, el módulo de dependencias y el compilador para producir los resultados que todos conocemos.
Veremos cómo se gestionan los módulos, cómo se resuelven y almacenan las dependencias, qué pasos sigue el compilador al construir un ejecutable y cómo se coordinan estos procesos en el backend.
Si alguna vez te has preguntado por qué go run parece tan rápido o cómo go get decide qué versión de un paquete descargar, esta charla es para ti. ¡No te la pierdas!

Sponsors
Go Talk: go get, go build, go run. ¿Cómo funcionan realmente?