🔎 Buscar

🐹 Backend con Go

De los fundamentos del lenguaje a la concurrencia, arquitectura de servicios, profiling y el propio runtime de Go.

Backend🔗 Solo recursos externos

Backend con Go

Go es el lenguaje de los sistemas de infraestructura modernos: Docker, Kubernetes, Terraform, Prometheus están escritos en Go. Si quieres backend de alto rendimiento con concurrencia nativa, simplicidad brutal y despliegues pequeños, esta es tu ruta.

📌 Mentalidad Go

Go premia la simplicidad sobre la abstracción. No es un lenguaje «elegante»: es un lenguaje de producción. La concurrencia se piensa en goroutines y canales (comunicación, no memoria compartida), y el tooling oficial (gofmt, go vet, go test, go mod) es parte del contrato del lenguaje.

▶ Go Playground (si no carga, ábrelo en pestaña nueva)Abrir en pestaña nueva ↗
IdiomaTipoCoste

Nivel 0 · Fundamentos del lenguaje

Nivel 0 · Fundamentos

Sintaxis, tipos y módulos

La base correcta: nada de hola-mundo superficial.

Nivel 1 · Intermedio — concurrencia, testing e idiomaticidad

Nivel 1 · Intermedio

Concurrencia, goroutines y canales

El corazón de Go. Aquí se separa el junior del profesional.

Nivel 1 · Intermedio

Web y bases de datos

Construir servicios reales con la stdlib y net/http.

Nivel 2 · Avanzado — APIs de producción, gRPC y performance

Nivel 2 · Avanzado

APIs de nivel producción

El salto a servicios serios.

Nivel 2 · Avanzado

Performance y profiling

Optimización basada en datos, no en intuición.

Nivel 3 · Experto — el runtime de Go

Nivel 3 · Experto

Internals: scheduler, garbage collector y source code

El nivel donde ya no hay cursos: se aprende leyendo el runtime.

Nivel Élite · Linus

Nivel Élite — recursos chinos, japoneses y expertos

Lo mejor del mundo para profundizar sin límites.

💡 Práctica recomendada

Haz los ~20 mini-proyectos de Gophercises (gratis), resuelve el track de Go de Exercism y termina un proyecto real con auth + SQL + tests + deploy. Luego intenta leer el scheduler de src/runtime: el nivel Élite se construye leyendo código.

Estudio · Recursos de todo el mundo (inglés, chino, japonés, español, francés, ruso…) curados y traducidos al español.