Go Concurrency
Este curso cubre Go es un poderoso modelo de concurrencia, centrándose en goroutines y canales Aprenderás a ejecutar tareas concurrentes de manera eficiente con las goroutines, los hilos ligeros de Go, y utilizarás canales para comunicarse de forma segura entre ellas . El curso se divide en técnicas de sincronización, incluyendo canales amortiguados e incompatibles, y explora cómo evitar problemas comunes de concurrencia como las condiciones de raza. También aprenderá acerca de declaraciones selectas y cómo permiten manejar múltiples operaciones de canales. Al final, usted será capaz de escribir programas concurrentes en Go, aprovechando plenamente sus sencillas pero efectivas herramientas de concurrencia.
Course Details
Language
GoDuration
1 weekDifficulty:
easyCategory
Programming
Certificate
YesRequirements
- Basic knowledge of GO
01Introducción a la coincidencia en Go
1 Chapters - 0/1 Completed
Introducción a la coincidencia en Go
1 Chapters - 0/1 Completed
¿Qué es Concurrencia?
02Canales: Comunicación entre Goroutines
3 Chapters - 0/3 Completed
Canales: Comunicación entre Goroutines
3 Chapters - 0/3 Completed
¿Qué son los canales?
Buffered vs Unbuffered Channels
Closing Channels and Ranging Over Channels
03Patrones de coincidencia en Go
3 Chapters - 0/3 Completed
Patrones de coincidencia en Go
3 Chapters - 0/3 Completed
Fan-Out, Fan-In Pattern
Patrón de piscina de trabajo
Seleccionar declaración
04Proyecto - buscar múltiples URLs simultáneamente
3 Chapters - 0/3 Completed
Proyecto - buscar múltiples URLs simultáneamente
3 Chapters - 0/3 Completed





