Compilador Go Online
Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.
Ejecuta Go online en tu navegador
Un playground y compilador de Go (Golang) online y gratuito. Escribe Go en tu navegador, pulsa Ejecutar y go build compila y ejecuta tu programa en segundos. Sin toolchain de Go, sin GOPATH, sin configuración local que armar primero.
El editor usa el mismo motor que VS Code, así que el resaltado de sintaxis de Go, el autocompletado y el subrayado de errores funcionan sin problemas. El 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. Útil para probar goroutines, armar un handler HTTP o hacer un roundtrip rápido de JSON.
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 de Go, autocompletado y errores de compilación claros, con el mismo motor de editor que usa VS Code.
- Soporte para stdin.
fmt.Scan,fmt.Scanlnybufio.NewScanner(os.Stdin)leen desde el input box del playground, así que los programas Go de estilo línea de comandos funcionan de principio a fin. Sin GOPATH nigo installde tu lado. - 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?
¿Necesito Go instalado para usar el compilador online?
go install en tu máquina. El compilador de Go online (go build) ejecuta tu código y devuelve la salida en segundos.¿Funciona el playground de Go en móvil y Chromebook?
¿El playground de Go admite fmt.Scan y 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.