Capítulo 1.INSTALACIÓN Y USO DE GO 19
Capítulo 2.SINTAXIS BÁSICA DE GO 25
Capítulo 3.CONTROL DE FLUJO 37
Capítulo 4. APUNTADORES 47
Capítulo 5. FUNCIONES 53
Capítulo 6. ESTRUCTURAS DE DATOS LINEALES 63
Capítulo 7. CADENAS DE TEXTO 77
Capítulo 8. DICCIONARIOS (MAPAS) 85
Capítulo 9. ORGANIZACIÓN DE CÓDIGO 93
Capítulo 10. DEFINICIÓN DE TIPOS DE DATOS 107
Capítulo 11. TIPOS DE DATOS ESTRUCTURADOS 123
Capítulo 12. INTERFACES 135
Capítulo 13. GESTIÓN DE ERRORES 145
Capítulo 14. ENTRADA Y SALIDA 163
Capítulo 15. PARALELISMO Y CONCURRENCIA 173
Capítulo 16. CANALES 189
Capítulo 17. SERVICIOS WEB 205
Capítulo 18. SERIALIZACIÓN DE DATOS 221
Capítulo 19. CONEXIÓN A BASES DE DATOS SQL 229
Capítulo 20. PRUEBAS AUTOMATIZADAS DE SOFTWARE 239
Incremente su cotización profesional con uno de los lenguajes de programación de Google con mas empuje de la ultima década: Go. Go es el lenguaje presentado por Google en 2009, concebido y diseñado para aumentar la productividad y la calidad de su propio software. Su rapidez y ligereza no obvian las características deseables de todo buen lenguaje de alto nivel: expresividad, limpieza, seguridad y potentes abstracciones que simplifican conceptos que hasta ahora eran sinónimo de complejidad. Todo ello, acompañado por un impresionante conjunto de herramientas gratuitas, han convertido a Go en la elección de grandes proyectos, como Docker o Kubernetes, y a sus programadores, en un solicitado grupo de profesionales. Este libro le permitiría realizar un recorrido a través de las principales características de Go, en cuanto a sintaxis y funcionalidad, así como: - Conocer las funcionalidades mas utilizadas de su inmensa biblioteca estándar .-á Ahondar en la filosofía de su sistema de tipos de datos, que ha contribuido a dar la vuelta al modo en que el software se diseña .-á Crear software que es capaz de aprovechar