Un libro para aprender a programar en Go de forma moderna, como parte de un ecosistema y con todos los lenguajes adicionales necesarios para empezar a crear aplicaciones sobre la marcha.
- Por qué Go
- La línea de órdenes: cómo trabajar con ella.
- Instala Go y comienza a trabajar
- Tipos de datos básicos y cómo trabajar con ellos
- Lógica, unos tipos de datos para decidir lo que es verdad y lo que es mentira.
- Guardando en la memoria.
- Trabajando con git y GitHub.
- Organizando la información: arrays y otros contenedores de datos complejos.
- Editando programas como un profesional: sobre editores.
- Compilando programas en Go.
- Funciones
- Lo que el lenguaje no sabe: bibliotecas
- Cuando el ordenador no te entiende
- Documentación con Markdown
- Documentación con Godoc
- Cuenta lo que pretendes
- Concurrencia
- Persistencia: de bases de datos y otras cosas que tememos
- Metodologías ágiles y trabajo en equipo.
- HTML
- Trabajando en las nubes: despliegues, contenedores y microservicios