Menu

Playground de Go

Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.

main.go
Output
Click Run to see the output here.

Ejecuta Go online en tu navegador

Este es un playground y compilador de Go (Golang) online y gratuito. Escribe código Go directamente en tu navegador, pulsa Ejecutar y verás go build compilar y ejecutar en segundos — sin toolchain de Go, sin GOPATH y sin configuración local. Es la forma más rápida de probar un paquete de la stdlib, un patrón de concurrencia o una idea nueva de Go.

Por dentro, el editor usa el mismo motor que VS Code (resaltado de sintaxis Go, autocompletado, subrayado de errores), y tu código se compila con Go 1.24.5 y una librería estándar precalentada (fmt, net/http, encoding/json, sync, context, regexp, bufio, io, strings, strconv, time). Tanto si pruebas goroutines, un handler HTTP o un roundtrip JSON, este compilador Go online te lleva de la idea a la salida en segundos.

Por qué este playground de Go te va a servir

  • Ejecución instantánea de Go — escribe tu código, pulsa Ejecutar y recibe la salida del compilador Go (Golang) online en segundos.
  • Resaltado completo de sintaxis Go, autocompletado y errores de compilación claros — el mismo motor de editor que usa VS Code.
  • Entrada stdin compatible — fmt.Scan, fmt.Scanln, bufio.NewScanner(os.Stdin) leen desde el cuadro de entrada del playground, así que puedes probar programas Go de estilo línea de comandos de principio a fin. Sin instalar toolchain — sin GOPATH ni go install.
  • Go 1.24.5 con la librería estándar precalentada — fmt, net/http, encoding/json, sync, context, regexp y más compilan al instante.

Qué puedes hacer en el playground de Go (Golang)

  • Goroutines, channels y métodos sobre structs — el modelo de concurrencia idiomático de Go, compilado con go build.
  • Handlers HTTP con net/http, codificación JSON con encoding/json y workers concurrentes con sync.
  • Experimentos rápidos — prueba un paquete nuevo de la stdlib, compara dos enfoques o verifica el arreglo a una fuga de goroutines.

Preguntas frecuentes sobre el playground de Go (Golang) online

¿Es gratis el playground de Go (Golang) online?
Sí. El playground de Go (Golang) es totalmente gratis — sin registro, sin instalación y sin configurar la toolchain de Go. Abre la página y ejecuta.
¿Necesito Go instalado para usar el compilador online?
No hace falta instalar nada. No necesitas Go ni go install en tu máquina — el compilador Go online (go build) ejecuta tu código y te devuelve la salida en segundos.
¿Funciona el playground de Go en móvil y Chromebook?
Sí. El playground de Go funciona en cualquier navegador moderno — escritorio, tablet o móvil. Perfecto para ejecutar Go online desde un Chromebook u otra máquina sin toolchain local.
¿El playground de Go admite fmt.Scan y stdin?
Sí. El playground tiene un cuadro de entrada stdin — fmt.Scan, fmt.Scanln y bufio.NewScanner(os.Stdin) leen las líneas que escribes igual que cuando ejecutas go run main.go localmente y tecleas en la terminal. Útil para programas de estilo CLI y problemas de entrevista.
¿Cómo aprendo Go después de probar el playground?
Edita el código Go de ejemplo, pulsa Ejecutar e itera. Cuando quieras práctica estructurada, el curso interactivo de Go de Coddy te lleva desde goroutines y channels hasta patrones de concurrencia.