
Mapeo y manipulación de XML en Golang
Este laboratorio tiene como objetivo probar sus conocimientos sobre el trabajo con XML en Golang. Se le pedirá que cree una estructura que se pueda mapear a XML, serialice y deserialice datos XML y utilice etiquetas de campo para definir la estructura de la salida XML.
Golang

Grupo de trabajadores con Goroutines y Canales
Esta práctica muestra cómo implementar un grupo de trabajadores utilizando goroutines y canales.
Golang

Escribir archivos en Go
Este laboratorio tiene como objetivo probar tu capacidad para escribir archivos en Go. Aprenderás cómo escribir una cadena o bytes en un archivo y cómo utilizar escritores con búfer.
Golang

Exploración del Tiempo y la Duración en Go
Este laboratorio tiene como objetivo probar su comprensión del soporte de Go para el tiempo y la duración.
Golang

Funciones variádicas en Go
En Go, una función que puede tomar un número variable de argumentos se llama función variádica. Esta práctica te ayudará a comprender cómo utilizar las funciones variádicas en Go.
Golang

Waitgroups: Coordinando Goroutines Concurrentes
El laboratorio de waitgroups está diseñado para ayudarte a entender cómo utilizar un grupo de espera para esperar a que múltiples goroutines terminen.
Golang

Análisis de URLs en Go
El propósito de este laboratorio es demostrar cómo analizar URLs en Go.
Golang

Implementando tiempos de espera en Go con canales
El propósito de este laboratorio es implementar tiempos de espera en Go utilizando canales y select.
Golang

Explorando las declaraciones de variables en Golang
Este laboratorio tiene como objetivo probar tu comprensión de las variables en Golang. En Golang, las variables se declaran explícitamente y se usan por el compilador para comprobar la corrección de tipos de las llamadas a funciones.
Golang

Fundamentos de Go: Exploración de Tipos de Valor
Este laboratorio tiene como objetivo probar tu comprensión de los tipos de valores básicos de Golang, incluyendo cadenas, enteros, flotantes y booleanos.
Golang

Formato y análisis de fechas
Esta práctica se centra en el formato y el análisis de fechas en Golang. Golang proporciona diseños basados en patrones para el formato y el análisis de fechas.
Golang

Tutorial de Temporizadores y Cronómetros en Golang
Esta práctica se centra en el uso de temporizadores y cronómetros en Golang. Los temporizadores y cronómetros son útiles para ejecutar código en un momento determinado o repetidamente en un intervalo dado.
Golang

Manipulación de structs en Go
Este laboratorio tiene como objetivo probar tus conocimientos sobre los structs de Go, que son colecciones tipadas de campos. Los structs son útiles para agrupar datos juntos para formar registros.
Golang

Pruebas y Medición de Rendimiento
Este laboratorio tiene como objetivo demostrar la importancia de las pruebas unitarias y la medición de rendimiento en la escritura de programas Go basados en principios. El paquete de pruebas proporciona las herramientas necesarias para escribir pruebas unitarias, y el comando go test ejecuta las pruebas.
Golang

Cronómetros y Tickers
Esta práctica es sobre el uso de tickers en Golang. Los tickers se utilizan cuando se desea realizar algo repetidamente a intervalos regulares.
Golang

Generación de contenido dinámico con plantillas de Golang
En este laboratorio, aprenderá a utilizar el paquete `text/template` de Go para generar contenido dinámico, incluyendo el acceso a los campos de un struct, la ejecución condicional y la iteración a través de slices, arrays, maps o canales.
Golang

Explicación concisa de la instrucción switch
En este laboratorio, aprenderá a usar la instrucción `switch` en Go para manejar diferentes tipos de entrada y ejecutar bloques de código correspondientes.
Golang

Cadenas y runas
Esta práctica se centra en las cadenas y los runas de Go. En Go, las cadenas son rebanadas de bytes de solo lectura, y los runas son enteros que representan puntos de código Unicode. Esta práctica explorará cómo trabajar con cadenas y runas en Go.
Golang