Compilateur Go en Ligne
Écrivez, exécutez et partagez des extraits de code — sans installation.
Exécutez Go en ligne dans votre navigateur
Un playground et compilateur Go (Golang) en ligne, gratuit. Tu écris du Go dans ton navigateur, tu cliques sur Run, et go build compile et exécute ton programme en quelques secondes. Pas de toolchain Go, pas de GOPATH, aucune installation locale à configurer au préalable.
L'éditeur s'appuie sur le même moteur que VS Code, donc la coloration syntaxique Go, l'autocomplétion et les erreurs soulignées fonctionnent toutes. Ton code compile avec Go 1.24.5 et une bibliothèque standard préchauffée — fmt, net/http, encoding/json, sync, context, regexp, bufio, io, strings, strconv, time. Pratique pour tester des goroutines, monter un handler HTTP ou faire un petit roundtrip JSON.
Pourquoi ce playground Go est utile
- Exécution Go instantanée — écrivez du code, appuyez sur Exécuter et recevez la sortie du compilateur Go (Golang) en ligne en quelques secondes.
- Coloration syntaxique Go complète, autocomplétion et erreurs de compilation claires, propulsées par le même moteur d'éditeur que VS Code.
- L'entrée stdin est prise en charge.
fmt.Scan,fmt.Scanlnetbufio.NewScanner(os.Stdin)lisent depuis la zone de saisie du playground, donc les programmes Go en ligne de commande tournent de bout en bout. Pas besoin de GOPATH ni dego installchez toi. - Go 1.24.5 avec la bibliothèque standard préchauffée — fmt, net/http, encoding/json, sync, context, regexp et plus compilent instantanément.
Ce que vous pouvez faire dans le playground Go (Golang)
- Goroutines, channels et méthodes sur structs : le modèle de concurrence idiomatique de Go, compilé avec
go build. - Handlers HTTP avec net/http, encodage JSON avec encoding/json et workers concurrents avec sync.
- Petites expériences : teste un nouveau package de la stdlib, compare deux approches ou vérifie un correctif de goroutine leak.
Questions fréquentes sur le playground Go (Golang) en ligne
Le playground Go (Golang) en ligne est-il gratuit ?
Faut-il avoir Go installé pour utiliser le compilateur en ligne ?
go install sur ta machine. Le compilateur Go en ligne (go build) exécute ton code et te renvoie la sortie en quelques secondes.Le playground Go fonctionne-t-il sur mobile et Chromebook ?
Le playground Go prend-il en charge fmt.Scan et stdin ?
fmt.Scan, fmt.Scanln et bufio.NewScanner(os.Stdin) lisent les lignes saisies exactement comme quand tu lances go run main.go en local et que tu tapes dans le terminal. Pratique pour les programmes en mode CLI et les exos d'entretien.