> serie: aprende go de 0 a 100 | artículo 4 de 19 Las funciones en Go parecen las de cualquier lenguaje hasta que devuelven dos cosas a la vez y no pasa nada raro. Hoy cubrimos la sintaxis, los retornos múltiples, las variádicas, las closures y defer, el mejor amigo de tus recursos abiertos. […]
LEER MÁS
Ya tienes tipos y variables del artículo anterior. Hoy tocan las estructuras de control. La noticia: Go tiene menos piezas que cualquier lenguaje que hayas usado. La sorpresa: no vas a echar de menos ninguna. if: sin paréntesis y con truco El if de Go prescinde de los paréntesis y exige llaves siempre, tenga una […]
LEER MÁS
En el artículo anterior instalamos Go y compilamos el primer binario. Hoy toca el material del que está hecho todo lo demás: los tipos de datos en Go, las variables y las constantes. Y al final, iota, esa palabra que aparece en todo código Go y que nadie explica bien a la primera. Tipado estático, […]
LEER MÁS
Llevamos catorce artículos escribiendo go mod init como un ritual sin explicar el hechizo. Hoy toca: qué es un módulo, qué guardan go.mod y go.sum, y por qué la gestión de dependencias en Go es de las pocas cosas de este mundo que simplemente funciona. Qué es un módulo Un módulo es una colección de […]
LEER MÁS