Menu
Coddy logo textTech

Compilateur Go en Ligne

É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

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.Scanln et bufio.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 de go install chez 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 ?
Oui, le playground Go (Golang) est gratuit. Pas d'inscription, pas d'installation, pas de toolchain Go à configurer — tu ouvres la page et tu lances ton code.
Faut-il avoir Go installé pour utiliser le compilateur en ligne ?
Aucune installation. Pas besoin d'avoir Go ou 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 ?
Oui. Le playground Go tourne dans n'importe quel navigateur moderne, sur desktop, tablette ou mobile. Pratique pour faire du Go en ligne depuis un Chromebook ou une machine sans toolchain locale.
Le playground Go prend-il en charge fmt.Scan et stdin ?
Oui. 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.
Comment apprendre Go après avoir testé le playground ?
Modifie le code Go d'exemple, appuie sur Exécuter et itère. Quand tu veux quelque chose de plus structuré, le cours Go interactif de Coddy t'emmène des goroutines et channels aux patterns de concurrence.