Go online
Scrivi, esegui e condividi snippet di codice, senza configurare nulla.
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.Scanlnebufio.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 installsul 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?
Devo avere Go installato per usare il compilatore online?
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?
Il playground Go supporta fmt.Scan e stdin?
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?
Strumenti utili per Go
Strumenti gratuiti nel browser che si abbinano bene al playground Go, tutti parte di Coddy.