Trabaja esto es a través de Goroutines y Canales. Puedes tener múltiples Goroutines por canal y transportar el Goroutine de un canal a otro. Un excelente uso de Goroutines es al momento de trabajar transferencia de datos en tiempo real desde un cliente a otro, como por ejemplo un chat o un sistema de ubicación en tiempo real.
¿Por qué estudiar BackEnd en Go?
Go con su sintaxis sencilla de entender facilita su aprendizaje y unas de sus ventajas principales es la implementación de concurrencia por defecto mediante goroutines que facilita el rendimiento de cálculos y múltiples tareas complejas con grandes cantidades de datos.
¿Qué aprenderás en este curso?
- Conocerás los fundamentos del Lenguaje
- Conocerás que paradigmas soporta el lenguaje
- Implementaras la concurrencia y los canales
- Aprenderás Testing con Go
- Desarrollo web con GO
- Crear API REST con base de datos MySQL
- Implementaras ORM
Lo que aprenderás
- Conviértete en un programador profesional de Go
- Tipos de datosDominarás todos los conceptos clave de Go a partir de cero. No se requieren conocimientos previos de Go.
- Aprende a trabajar con variables, tipos de datos y operadores
- Aprende a trabajar con estructuras de control, if – else, switch, for, etc
- Domine todas las estructuras de datos de Go en profundidad: Array, Slicen, mapas.
- Aprende a trabajar con funciones a profundidad
- POO. Domina el uso de estructuras, interfaces, punteros, modelos.
- Comprende la Comcurrencia y Canales
- Aprende a Testing
- Aprende el desarrollo web con Go, Aprende a crear servidores, manejo de HTML, CSS.
- Aprende a crear API REST con MySQL, implementa ORM
¿Hay requisitos para realizar el curso?
- No hay prerequisitos para este curso. Todo lo que necesita es una computadora (Mac, Windows o Linux) y una conexión a Internet.
¿Para quién es este curso?
- Cualquiera que quiera comprender las características fundamentales de Go








Valoraciones
No hay valoraciones aún.