Contacta con nosotros

Temario del curso

Introducción a Go

  • Visión general e historia de Go.
  • Instalación de Go y configuración del entorno.
  • Herramientas de Go y estructura del espacio de trabajo.

Fundamentos del lenguaje

  • Tipos de datos, variables y constantes.
  • Operadores y expresiones.
  • Estructuras de control: if, switch, bucles.

Funciones y ámbito

  • Definición y llamada de funciones.
  • Múltiples valores de retorno.
  • Paso por valor y referencia.

Trabajo con arreglos, slices y mapas

  • Comprensión de los tipos de colecciones en Go.
  • Creación y manipulación de slices.
  • Trabajo con mapas y pares clave-valor.

Estructuras (Structs) y métodos

  • Creación y uso de structs.
  • Definición y llamada de métodos.
  • Uso de interfaces.

Fundamentos de concurrencia

  • Introducción a las goroutines.
  • Uso de canales para comunicación.
  • Patrones de sincronización.

Construcción y ejecución de aplicaciones Go

  • Organización del código en paquetes.
  • Compilación y ejecución de programas Go.
  • Depuración y pruebas.

Resumen y próximos pasos

Requerimientos

  • Experiencia en al menos un lenguaje de programación.
  • Conocimiento de los fundamentos de la programación, como variables, bucles y funciones.
  • Familiaridad con operaciones en línea de comandos.

Público objetivo

  • Desarrolladores de software.
  • Programadores de sistemas.
  • Ingenieros backend.
 14 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas