Menu
Coddy logo textTech

Scrivi, esegui e condividi snippet di codice, senza configurare nulla.

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

Esegui Go online nel tuo browser

Un playground e compilatore Go (Golang) online gratuito. Scrivi Go nel browser, premi Esegui e go build compila ed esegue il programma in pochi secondi. Niente toolchain Go, niente GOPATH, niente configurazione locale da fare prima.

L'editor è costruito sullo stesso motore di VS Code, quindi evidenziazione della sintassi Go, completamento automatico e sottolineature degli errori funzionano tutti. Il codice viene compilato con Go 1.24.5 e una libreria standard già precompilata: fmt, net/http, encoding/json, sync, context, regexp, bufio, io, strings, strconv, time. Ottimo per provare le goroutine, costruire un handler HTTP o fare un rapido giro di codifica e decodifica JSON.

Perché questo playground Go è utile

  • Esecuzione Go immediata: scrivi il codice, premi Esegui e vedi l'output del compilatore Go (Golang) online in pochi secondi.
  • Evidenziazione completa della sintassi Go, completamento automatico ed errori di compilazione chiari, grazie allo stesso motore di editor di VS Code.
  • L'input stdin è supportato. fmt.Scan, fmt.Scanln e bufio.NewScanner(os.Stdin) leggono tutti dalla casella di input del playground, quindi i programmi Go da riga di comando funzionano dall'inizio alla fine. Niente GOPATH né go install sul tuo computer.
  • Go 1.24.5 con la libreria standard già precompilata: fmt, net/http, encoding/json, sync, context, regexp e altri pacchetti si compilano all'istante.

Cosa puoi creare nel playground Go (Golang)

  • Goroutine, channel e metodi delle struct: il modello di concorrenza idiomatico di Go, compilato con go build.
  • Handler HTTP con net/http, codifica e decodifica JSON con encoding/json e worker concorrenti con sync.
  • Esperimenti rapidi: prova un nuovo pacchetto della libreria standard, confronta le prestazioni di due approcci o verifica la correzione di un leak di goroutine.

Domande frequenti sul playground Go (Golang) online

Il playground Go (Golang) online è gratuito?
Sì, il playground Go (Golang) è gratuito. Niente registrazione, niente installazione e nessuna toolchain Go da configurare: apri la pagina ed esegui.
Devo avere Go installato per usare il compilatore online?
Non serve installare nulla. Non ti servono Go o go install sul tuo computer. Il compilatore Go online (go build) esegue il codice e restituisce l'output in pochi secondi.
Il playground Go funziona da smartphone e Chromebook?
Sì. Il playground Go funziona in qualsiasi browser moderno, da computer, tablet o smartphone. È comodo per eseguire Go online da un Chromebook o da qualsiasi computer senza una toolchain locale.
Il playground Go supporta fmt.Scan e stdin?
Sì. fmt.Scan, fmt.Scanln e bufio.NewScanner(os.Stdin) leggono le righe che scrivi esattamente come quando esegui go run main.go in locale e digiti nel terminale. Utile per programmi in stile CLI e problemi da colloquio.
Come imparo Go dopo aver provato il playground?
Modifica il codice Go di esempio, premi Esegui e ripeti. Quando vuoi qualcosa di più strutturato, il corso interattivo di Go di Coddy ti porta dalle goroutine e dai channel fino ai pattern di concorrenza.

Strumenti utili per Go

Strumenti gratuiti nel browser che si abbinano bene al playground Go, tutti parte di Coddy.