
Go in Action
Brian Ketelsen, Erik St. Martin, William Kennedy
- Editorial
- Manning
- Año
- 2015
- Páginas
- ~264
- Nivel
- Intermedio
De qué trata
Clásico imprescindible escrito por William Kennedy, Brian Ketelsen y Erik St. Martin, publicado por Manning en 2015. Es la guía canónica sobre la filosofía de diseño y el modelo de concurrencia de Go.
Explora la memoria interna de slices, arrays y mapas, el funcionamiento de las interfaces como tablas de métodos e interfaces vacías, el despachador de goroutines del runtime de Go, la sincronización atómica con `sync/atomic` y `sync.Mutex`, y la gestión de paquetes.
Los autores enfatizan cómo escribir código que respete la arquitectura del hardware y la caché de CPU. Una lectura fundacional para cualquier desarrollador que aspire a entender la esencia de Go.
- Go in Action
- William Kennedy
- Manning
- Runtime de Go
- Goroutines
- sync/atomic
- Interfaces
- Slices
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Motor Concurrente de Agregación de Feeds RSS en Go
Construcción de un servicio multihilo que consume flujos de información RSS en paralelo utilizando goroutines coordinadas y canales.

