Todo lo anterior era el calentamiento. La concurrencia en Go es el motivo por el que el lenguaje existe y por el que probablemente estás leyendo esta serie. Y empieza con dos letras: go. Una goroutine es una función que vuela sola Pon go delante de cualquier llamada y esa función se ejecuta de forma […]
LEER MÁS
La palabra puntero provoca sudores fríos a quien tocó C en la carrera y desconcierto a quien viene de Python o JS, donde todo es referencia sin que nadie lo diga. Los punteros en Go son la versión domesticada: el poder de elegir, sin aritmética ni segfaults por deporte. La mecánica: & y * Dos […]
LEER MÁS
Serie completa de Go para devs que ya programan en otro lenguaje. De los tipos y las goroutines a una API REST en Docker.
LEER MÁS
Por qué otro lenguaje más Go nació en Google en 2007, diseñado por Robert Griesemer, Rob Pike y Ken Thompson (sí, el Ken Thompson de Unix), y se liberó como open source en noviembre de 2009. Fuente: FAQ oficial de Go. Si tu plan es aprender Go desde cero, esta serie empieza exactamente aquí. Sus […]
LEER MÁS