Overview
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
La concurrencia puede ser notoriamente difÃcil de conseguir, pero afortunadamente, el lenguaje de programación de código abierto Go hace que trabajar con concurrencia sea manejable e incluso fácil. Si eres un desarrollador familiarizado con Go, este práctico libro muestra las mejores prácticas y patrones para ayudarte a incorporar la concurrencia en tus sistemas.
La autora, Katherine Cox-Buday, te lleva paso a paso por el proceso. Entenderás cómo Go elige modelar la concurrencia, qué problemas surgen de este modelo y cómo puedes componer primitivas dentro de este modelo para resolver problemas. Aprenderás las habilidades y herramientas que necesitas para escribir e implementar con confianza sistemas concurrentes de cualquier tamaño.
- Comprende cómo Go aborda los problemas fundamentales que dificultan la concurrencia correctamente
- Aprende las diferencias clave entre concurrencia y paralelismo
- Profundiza en la sintaxis de las primitivas de sincronización de memoria de Go
- Forma patrones con estas primitivas para escribir código concurrente mantenible
- Compón patrones en una serie de prácticas que te permitan escribir sistemas grandes y distribuidos que escalen
- Aprende la sofisticación de las goroutines y cómo el tiempo de ejecución de Go lo une todo.