Go de cero a profesional: los mejores canales de YouTube y cursos en 2024

Entrenador de Python en Línea para Principiantes

Aprende Python fácilmente sin sobrecargarte de teoría. Resuelve tareas prácticas con verificación automática, recibe pistas y escribe código directamente en el navegador, sin instalar nada.

Start Course

Go: el lenguaje que todos quieren. ¿Pero dónde aprenderlo?

\n\n

Seguramente has oído que Go (Golang) es el lenguaje de Google con el que se escriben servicios backend de alta carga, soluciones en la nube e incluso utilidades CLI. Es simple como Python, pero rápido como C++. Y la demanda de desarrolladores Go sigue creciendo.

\n\n

El problema es otro: no hay tantos cursos buenos de Go en español, y en inglés hay una abrumadora cantidad. Hemos resuelto este problema por ti. En este artículo — los mejores canales de YouTube y cursos de Go que realmente te llevarán de cero a un desarrollador middle con confianza. Además, ejemplos de código que puedes ejecutar ahora mismo.

\n\n

¿Listo? ¡Vamos allá!

\n\n

¿Por qué deberías aprender Go ahora mismo?

\n\n

Go no es una moda. Es una tendencia que ya se ha convertido en estándar. Mira Docker, Kubernetes, Prometheus, Terraform — todos están escritos en Go. Si quieres trabajar en DevOps, SRE o desarrollo backend en una gran empresa, no puedes prescindir de Go.

\n\n

Aquí tienes 3 razones para empezar a aprender Go hoy:

\n
    \n
  • Facilidad de entrada — la sintaxis de Go es más limpia que la de Java y más clara que la de Rust. Escribirás tu primer servidor en 30 minutos.
  • \n
  • Salario alto — los desarrolladores Go están en el top 3 de ingresos en el mercado de la CEI y Europa.
  • \n
  • Potente biblioteca estándar — no necesitas instalar 50 dependencias para un servidor HTTP simple.
  • \n
\n\n

Pero para dominar el lenguaje, necesitas los recursos adecuados. Aquí está nuestra selección.

\n\n

Los mejores canales de YouTube sobre Go (en español)

\n\n

1. Golang Academy

\n

Uno de los canales más populares sobre Go en español. El presentador es un desarrollador experimentado que explica cosas complejas con un lenguaje sencillo. Desde lo básico hasta gorutinas y canales, todo está explicado al detalle.

\n

Qué ver: la lista de reproducción "Go desde cero" — más de 20 videos, cada uno de 20-30 minutos.

\n\n

2. Timofey Khiryanov

\n

No es exactamente sobre Go, pero sus lecciones sobre algoritmos y estructuras de datos en Go son imprescindibles para cualquier desarrollador. Si quieres no solo escribir código, sino entender cómo funciona, este es tu canal.

\n\n

3. DevGolang

\n

Un canal para quienes ya conocen los conceptos básicos. Aquí se analizan proyectos reales: desde parsers hasta microservicios. Mucho live-coding y análisis de bibliotecas open source.

\n\n

Los mejores canales de YouTube sobre Go (en inglés)

\n\n

4. Matt KØD (The Go Programming Language)

\n

Un clásico. Matt explica Go de manera que incluso un principiante lo entenderá todo. Su serie "Learn Go Programming" son 5 horas de contenido que reemplazan la mitad de los libros.

\n\n

5. JustForFunc

\n

Un canal de un desarrollador de Google. Aquí aprenderás a escribir Go en estilo de producción. Son especialmente útiles los videos sobre testing, benchmarks y patrones de diseño.

\n\n

6. FreeCodeCamp — Golang Tutorial

\n

Un curso gratuito de 10 horas que cubre todo: desde la instalación hasta la creación de una API REST. Ideal para quienes quieren un enfoque sistemático.

\n\n

Los mejores cursos de Go (de pago y gratuitos)

\n\n

7. Stepik — "Go para principiantes"

\n

Curso gratuito en español. 20 lecciones, 10 ejercicios prácticos. Adecuado para principiantes absolutos.

\n\n

8. Coursera — "Programming with Google Go" (University of California)

\n

Especialización de 3 cursos. Ofrecen certificado. Si quieres reconocimiento internacional, esta es la mejor opción. Tiene período de prueba gratuito.

\n\n

9. Udemy — "Go: The Complete Developer's Guide"

\n

El curso más popular de Go en Udemy. El autor es Stephen Grider. 30 horas de contenido, más de 100 ejercicios. A menudo tiene descuentos de hasta el 90%.

\n\n

10. Canal de YouTube "Golang Dojo"

\n

No es exactamente un curso, sino una serie de listas de reproducción. Pero la calidad de la explicación es de primera. Recomiendo especialmente la lista de reproducción "Concurrency in Go" — después de verla, entenderás las gorutinas como la palma de tu mano.

\n\n

Ejemplo práctico: escribimos un servidor HTTP en Go

\n\n

La teoría está bien, pero escribamos algo real. Aquí tienes un servidor web simple en Go que devuelve JSON:

\n\n
package main\n\nimp                

Blogs

Book Recommendations