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 de la área 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

Trabajando con Arreglos, Slices y Maps

  • Entendiendo los tipos de colección de Go
  • Creación y manipulación de slices
  • Trabajo con maps y pares clave-valor

Estructuras (Structs) y Métodos

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

Bases de la Concorrencia

  • 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 Pasos Siguientes

Requerimientos

  • Experience in at least one programming language
  • Understanding of programming fundamentals such as variables, loops, and functions
  • Familiarity with command-line operations

Audience

  • Software developers
  • System programmers
  • Backend engineers
 14 Horas

Testimonios (5)

Próximos cursos

Categorías Relacionadas