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 Alcance

  • Definir y llamar a funciones
  • Múltiples valores de retorno
  • Paso por valor y referencia

Trabajo con Arreglos, Cortes y Mapas

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

Estructuras y Métodos

  • Creación y uso de estructuras (structs)
  • Definir y llamar a métodos
  • Uso de interfaces

Fundamentos de la Concurrencia

  • Introducción a las gorutinas (goroutines)
  • Uso de canales para comunicación
  • Patrones de sincronización

Construcción y Ejecución de Aplicaciones en Go

  • Organización del código en paquetes
  • Compilación y ejecución de programas en 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 de línea de comandos

Público Objetivo

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

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas