Introducción
  • Introducción
  • ¿Que es GO y para que sirve?
Primeros pasos
  • Instalar terminal
  • Instalar Go
  • Documentación y herramientas
  • Directorio del proyecto
  • Hola mundo
  • Librerías y sleep
Variables y tipos
  • Variables básicas
  • Comandos útiles
  • Más variables
  • Tipos de dataos
  • Constantes
  • Operadores aritméticos
  • Tipos personalizados. Structs
Funciones
  • Crear funciones
  • Retorno de datos
  • Closures
  • Parametros
Arrays y slices
  • Arrays
  • Arrays multidimensionales
  • Slices
  • Slices y funciones utiles
Estructuras de control
  • Condicional if
  • Argumentos en la consola
  • Ejercicio con If
  • Bucle for
  • Switch
Ficheros
  • Leer archivos
  • Escribir archivos
Servidor web y API RESTful con Golang y MongoDB
  • Crear servidor
  • Router
  • Parámetros url
  • Modelos
  • Modelos y json
  • Arquitectura
  • Método POST para crear elementos
  • Instalar MongoDB
  • Mongo GUI
  • Conexión a MongoDB desde Go
  • Guardar en la base de datos
  • Devolver json
  • Acción para el listado
  • Un solo elemento
  • Responses
  • Actualizar documentos
  • Eliminar documentos
  • Métodos
  • Código
BONUS - Despedida y regalos
  • BONUS - Despedida y sorpresas