Menu
Coddy logo textTech
Français

Bac à sable Go

Écrivez, exécutez et partagez des extraits de code — sans installation.

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

Exécutez Go en ligne dans votre navigateur

Ceci est un playground et compilateur Go (Golang) en ligne gratuit. Écrivez du code Go directement dans votre navigateur, cliquez sur Exécuter et voyez go build compiler et exécuter en quelques secondes — sans toolchain Go, sans GOPATH et sans configuration locale. C'est le moyen le plus rapide de tester un paquet stdlib, essayer un pattern de concurrence ou explorer une nouvelle idée Go.

Sous le capot, l'éditeur utilise le même moteur que VS Code (coloration syntaxique Go, autocomplétion, erreurs soulignées), et votre 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). Que vous essayiez des goroutines, un handler HTTP ou un roundtrip JSON, ce compilateur Go en ligne vous mène de l'idée à la sortie en quelques secondes.

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 — le même moteur d'éditeur que VS Code.
  • Entrée stdin prise en charge — fmt.Scan, fmt.Scanln, bufio.NewScanner(os.Stdin) lisent depuis la zone d'entrée du playground, ce qui permet de tester les programmes Go en ligne de commande de bout en bout. Aucune toolchain à installer — pas de GOPATH ni de go install.
  • 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.
  • Expériences rapides — testez un paquet stdlib, comparez deux approches ou vérifiez un fix de fuite de goroutines.

Questions fréquentes sur le playground Go (Golang) en ligne

Le playground Go (Golang) en ligne est-il gratuit ?
Oui. Le playground Go (Golang) est entièrement gratuit — sans inscription, sans installation et sans configurer de toolchain Go. Ouvrez la page et lancez votre code.
Faut-il avoir Go installé pour utiliser le compilateur en ligne ?
Aucune installation nécessaire. Pas besoin de Go ni de go install sur votre machine — le compilateur Go en ligne (go build) exécute votre code et vous renvoie la sortie en quelques secondes.
Le playground Go fonctionne-t-il sur mobile et Chromebook ?
Oui. Le playground Go fonctionne sur tout navigateur moderne — desktop, tablette ou mobile. Idéal pour exécuter Go en ligne depuis un Chromebook ou une machine sans toolchain locale.
Le playground Go prend-il en charge fmt.Scan et stdin ?
Oui. Le playground propose une zone d'entrée stdin — fmt.Scan, fmt.Scanln et bufio.NewScanner(os.Stdin) lisent les lignes saisies comme lorsque vous lancez go run main.go en local et tapez dans le terminal. Utile pour les programmes de style CLI et les problèmes d'entretien.
Comment apprendre Go après avoir testé le playground ?
Modifiez le code Go d'exemple, appuyez sur Exécuter et itérez. Pour une pratique structurée, le cours interactif Go de Coddy vous mène des goroutines et channels aux patterns de concurrence.