Descripción
Comience a escribir código Go listo para producción rápidamente
Miles de desarrolladores y equipos quieren comenzar a aprovechar Go, el potente lenguaje utilizado en proyectos que van desde Kubernetes hasta Docker y Vault. Go Fundamentals está específicamente diseñado para ponerle al día rápidamente, para aprovechar su conocimiento existente de otros lenguajes y para ayudarle a evitar errores comunes que cometen los recién llegados a Go.
Basada en los innovadores planes de estudio de capacitación de Gopher Guides de los autores Mark Bates y Cory LaNou, esta guía le permitirá comprender y utilizar rápidamente la sintaxis de Go, las funciones principales y los modismos. Al reflejar Go hasta la versión 1.18, que incluye el nuevo y emocionante soporte de Go para genéricos, esta guía le prepara para escribir código de producción robusto, confiable y de buen rendimiento desde el principio.
- Aprenda cómo Go gestiona paquetes, módulos y dependencias
- Aplique los conceptos básicos de Go, como la declaración de variables, tipos y flujo de control
- Trabaje eficazmente con tipos de colección, iteración, funciones, estructuras y punteros
- Comprenda los Slices de Go y úselos correctamente
- Escriba Go idiomático, utilizando principios como la incrustación y la composición
- Utilice expertamente la concurrencia para mejorar el rendimiento del código
- Cree pruebas adecuadas para identificar y solucionar problemas rápidamente
- Escriba código más simple y mejor con genéricos e interfaces
- Aproveche los canales, el contexto, las primitivas de sincronización y otras características avanzadas
Go es liviano, simple y perfecto para el desarrollo moderno de microservicios y nativos de la nube, por lo que los desarrolladores de Go tienen una gran demanda. Con esta guía y seis meses de experiencia con cualquier lenguaje de programación moderno, tendrá lo que necesita para adentrarse en la programación Go.
Registre su libro para obtener acceso conveniente a descargas, actualizaciones y/o correcciones a medida que estén disponibles. Vea el interior del libro para más detalles.
Autor: Mark Bates, Cory Lanou
Editorial: Addison-Wesley Professional
Publicado: 13/12/2022
Páginas: 576
Tipo de encuadernación: Tapa blanda
Peso: 1.95 libras
Tamaño: 8.70h x 7.10w x 1.80d
ISBN13: 9780137918300
ISBN10: 0137918305
Categorías BISAC:
- Computadoras | Idiomas | General
Acerca del autor
Mark Bates es cofundador e instructor en Gopher Guides, el líder de la industria en capacitación, consultoría y talleres de conferencias sobre Go. Desde el año 2000, ha trabajado con algunas de las empresas más grandes e innovadoras del mundo, incluyendo Apple, Uber y Visa. Mark descubrió Go en 2013 y ha asistido a GopherCon y ha presentado sus charlas relámpago. Ha hablado en conferencias en todo el mundo y es un invitado habitual en el podcast Go Time.
Cory LaNou, cofundador e instructor de Gopher Guides, es un tecnólogo full stack que se ha especializado en startups durante los últimos 20 años. Cory tiene profundos lazos con la comunidad Go, habiendo iniciado uno de los primeros meetups de Go en el mundo, Denver Gophers. Utilizando su experiencia en el mundo real trabajando en proyectos como InfluxDB, una base de datos altamente escalable escrita en Go, ha publicado numerosos cursos y artículos de capacitación práctica en Go.

