Menu
Coddy logo textTech

Compilador Go Online

Escreva, execute e compartilhe trechos de código — sem instalação.

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

Rode Go online no navegador

Um playground e compilador de Go (Golang) online e gratuito. Escreva Go no navegador, aperte Rodar e o go build compila e executa seu programa em segundos. Sem toolchain de Go, sem GOPATH, sem configuração local pra ajustar antes.

O editor é construído sobre o mesmo motor do VS Code, então destaque de sintaxe Go, autocompletar e sublinhado de erros funcionam direitinho. O código compila com Go 1.24.5 e uma biblioteca padrão pré-aquecida — fmt, net/http, encoding/json, sync, context, regexp, bufio, io, strings, strconv, time. Bom para testar goroutines, montar um handler HTTP ou fazer um roundtrip JSON rápido.

Por que este playground de Go vai te ajudar

  • Execução instantânea de Go — escreva o código, pressione Rodar e receba a saída do compilador Go (Golang) online em segundos.
  • Destaque de sintaxe Go completo, autocompletar e erros de compilação claros, com o mesmo motor de editor que roda no VS Code.
  • Suporte a entrada via stdin. fmt.Scan, fmt.Scanln e bufio.NewScanner(os.Stdin) leem do campo de entrada do playground, então programas Go em estilo linha de comando funcionam de ponta a ponta. Sem GOPATH nem go install na sua máquina.
  • Go 1.24.5 com a biblioteca padrão pré-aquecida — fmt, net/http, encoding/json, sync, context, regexp e outras compilam instantaneamente.

O que você pode fazer no playground de Go (Golang)

  • Goroutines, channels e métodos em structs: o modelo de concorrência idiomático de Go, compilado com go build.
  • Handlers HTTP com net/http, codificação JSON com encoding/json e workers concorrentes com sync.
  • Experimentos rápidos: teste um pacote novo da stdlib, compare duas abordagens ou verifique a correção de um vazamento de goroutines.

Perguntas frequentes sobre o playground de Go (Golang) online

O playground de Go (Golang) online é gratuito?
Sim, o playground de Go (Golang) é gratuito. Sem cadastro, sem instalação e sem toolchain de Go para configurar — abra a página e execute.
Preciso ter Go instalado para usar o compilador online?
Não precisa instalar nada. Você não precisa de Go nem de go install na sua máquina. O compilador Go online (go build) roda seu código e devolve a saída em segundos.
O playground de Go funciona no celular e no Chromebook?
Sim. O playground de Go funciona em qualquer navegador moderno, no desktop, tablet ou celular. Bom para rodar Go online em um Chromebook ou qualquer máquina sem toolchain local.
O playground de Go oferece suporte a fmt.Scan e stdin?
Sim. fmt.Scan, fmt.Scanln e bufio.NewScanner(os.Stdin) leem as linhas digitadas do mesmo jeito que quando você executa go run main.go localmente e digita no terminal. Útil para programas no estilo CLI e problemas de entrevista.
Como aprendo Go depois de testar o playground?
Edite o código Go de exemplo, pressione Rodar e itere. Quando quiser algo mais estruturado, o curso interativo de Go do Coddy leva você de goroutines e channels até padrões de concorrência.