Connexion
Connexion

Comment installer Go sur Windows

Comment installer Go sur Windows
Hostman Team
Rédacteur technique
Langage Go
15.12.2025
Reading time: 6 min

Go, ou Golang, est un langage de programmation performant et multithread développé par Google en 2007 et publié en 2009. Aujourd’hui encore, Golang continue de gagner en popularité.

Le langage de programmation Go est une option flexible pour le développement sur diverses plateformes, car il prend en charge un large éventail de systèmes d’exploitation. Dans ce tutoriel, nous verrons étape par étape comment installer Golang sur Windows.

Installer Go sur Windows

L’installation de GO sur Windows est un processus simple

Installer Go sur Windows

Go est compatible avec Windows 7 et les versions ultérieures. Assurez-vous que votre système d’exploitation est pris en charge.

Dans ce guide, nous utiliserons Windows 11. Vous aurez également besoin d’un compte administrateur pour configurer les variables d’environnement.

Pour installer Golang sur Windows :

  1. Téléchargez l’installateur pour la dernière version de Microsoft Windows depuis le site officiel de Go. Si nécessaire, vous pouvez sélectionner une autre version disponible du langage au lieu de la version la plus récente.

  2. Une fois le fichier téléchargé, exécutez-le et suivez les instructions de l’assistant d’installation. Si besoin, vous pouvez modifier l’emplacement des fichiers, ce qui sera utile lors de la configuration des variables d’environnement.

  3. Après l’installation, vérifiez si Golang a bien été installé sur votre système. Pour cela, ouvrez le terminal (Win + R → cmd) et exécutez la commande suivante :

go version

La sortie doit afficher la version de Go que vous venez d’installer. Par exemple :

Contrôle de la version de GO

Contrôle de la version de GO

Pour mettre à jour Golang vers une version plus récente sous Windows, vous devez désinstaller l’ancienne version et suivre les instructions pour installer la nouvelle.

Passons maintenant à la configuration des variables d’environnement afin que Go fonctionne correctement.

Configurer les variables d’environnement

Pour que le système d’exploitation identifie l’emplacement des fichiers et répertoires nécessaires de Go, la configuration des variables d’environnement est une étape cruciale du processus d’installation de Go sous Windows.

Pour que Go fonctionne correctement, deux variables d’environnement sont requises :

  • GOPATH indique où Go stocke les paquets téléchargés et compilés.

  • PATH permet au système de trouver les exécutables de Go sans avoir à spécifier leur chemin complet.

GOPATH

  1. Commençons par configurer la variable d’environnement GOPATH. Pour cela, vous devez organiser un espace de travail où seront stockés les fichiers et projets Go.

    Dans ce guide, nous créerons un espace de travail dans C:\GoProject. Nous ajouterons également deux répertoires dans ce dossier :
    • bin – pour stocker les fichiers exécutables (binaires). Lors de la compilation d’un projet, Go crée un fichier exécutable et le place dans ce répertoire.

    • src – pour stocker les fichiers source Go. Tous les fichiers .go seront placés ici.

  1. Après avoir créé l’espace de travail, nous configurerons la variable d’environnement GOPATH. Pour cela, accédez au Panneau de configuration → Système et sécurité → Système, puis cliquez sur Paramètres système avancés.

Il existe également un moyen plus simple d’accéder aux propriétés système : ouvrez la fenêtre Exécuter (Win + R) et saisissez :

sysdm.cpl
  1. Cliquez sur Variables d’environnement, puis sur le bouton Nouveau dans la section Variables utilisateur. Vous devez remplir deux champs : le nom de la variable et sa valeur.

  2. Dans le champ Nom de la variable, saisissez GOPATH, et dans le champ Valeur de la variable, entrez le chemin vers l’espace de travail que vous avez créé précédemment (dans notre cas C:\GoProject).

  3. Cliquez deux fois sur OK pour enregistrer les modifications.

  4. Pour vérifier la création de la variable système, ouvrez la fenêtre Exécuter (Win + R) et saisissez :

%GOPATH%

Si tout a été correctement configuré, votre espace de travail s’ouvrira.

PATH

  1. La variable d’environnement PATH devrait avoir été ajoutée automatiquement après l’installation de Go. Pour le vérifier, accédez au Panneau de configuration → Système et sécurité → Système et cliquez sur Paramètres système avancés.

  2. Dans la fenêtre qui s’ouvre, recherchez PATH parmi les variables système. Pour afficher ses valeurs, double-cliquez dessus.

Dans la nouvelle fenêtre, une entrée contenant le chemin vers le dossier bin de Go doit apparaître.

Chemin d’installation de Go

Chemin d’installation de Go

Dans notre cas, il s’agit de C:\Program Files\Go\bin. Si votre valeur ne correspond pas à celle définie lors de l’installation de Go, modifiez-la via le bouton Modifier.

Golang est maintenant installé sur Windows et les variables d’environnement ont été configurées. Nous pouvons maintenant écrire et exécuter notre premier programme pour tester son fonctionnement.

Vérifier l’installation

Pour vérifier le bon fonctionnement de Golang fraîchement installé sur Windows :

  1. Créez un fichier de test avec l’extension .go dans l’espace de travail (C:\GoProject\src). Par exemple ExampleProgram.go.

  2. Ajoutez le code simple suivant :

package main

import "fmt"

func main() {
   fmt.Println("Hello, Go has been successfully installed into your system!")
}

Le programme doit afficher un message confirmant que Go a été installé avec succès sur votre système.

  1. Pour compiler et exécuter le programme, saisissez la commande suivante dans le terminal :
go run %GOPATH%/src/ExampleProgram.go

Comme illustré dans l’image ci-dessous, le programme se compile et s’exécute, affichant le texte spécifié à l’écran.

Go installé avec succès

Go installé avec succès

Conclusion

Installer Go sur Windows est un processus simple : il suffit de télécharger l’installateur, configurer les variables d’environnement et vérifier l’installation. Une fois Go correctement configuré, vous pouvez commencer à développer des applications facilement. Grâce à sa compatibilité avec plusieurs systèmes d’exploitation, Go reste un langage puissant et polyvalent, idéal pour le développement multiplateforme.

Sur notre App Platform, vous pouvez déployer des applications Golang, telles que Beego et Gin.

Langage Go
15.12.2025
Reading time: 6 min

Similaire

Langage Go

Comment installer Go sur macOS

macOS est un système d'exploitation pour ordinateurs de bureau et portables développé par Apple, conçu spécialement pour ses appareils. Il est préinstallé sur tous les appareils Apple, en particulier les Macintosh d'Apple, ou Mac. Contrairement à Linux, macOS est un système d'exploitation propriétaire, ce qui entraîne certaines particularités lors de l'installation d'outils de développement. Pour plus de détails, consultez notre guide sur le déploiement d'un serveur cloud sur macOS. Dans cet article, nous allons voir en détail comment installer Go sur un ordinateur macOS. Golang, ou simplement Go, est un langage de programmation open source développé par Google pour créer des applications basées sur une architecture de microservices. Sur notre plateforme applicative, vous pouvez trouver plusieurs frameworks Go, comme Beego et Gin. Pour garantir la stabilité de votre ordinateur et du compilateur Go, nous recommandons d'utiliser la dernière version de macOS. 1. Désinstaller les anciennes versions de Go Vérifier si Go est déjà installé Avant de commencer, vérifiez si Go est déjà installé sur votre système. Exécutez la commande suivante dans le terminal : go version Si Go est présent, vous verrez un message tel que : go version go1.21.3 darwin/amd64 Désinstaller Go Si Go est installé, il est préférable de le supprimer pour éviter d'éventuels conflits lors de la nouvelle installation. macOS stocke les fichiers Go aux emplacements suivants : /usr/local/go : où Go est installé. /etc/paths.d/go : contient les variables d'environnement de Go. Pour les supprimer, exécutez : rm -rf /usr/local/go rm -rf /etc/paths.d/go La commande rm supprime des fichiers ou des répertoires. L'option -rf indique une suppression forcée et récursive : r signifie récursif : supprime le dossier indiqué et toutes ses sous-structures. f signifie forcé : ignore les avertissements et supprime sans confirmation. Parfait ! Go est maintenant supprimé de votre Mac. Nous pouvons passer au téléchargement et à l'installation. 2. Télécharger Go Il existe deux façons de télécharger le package Go : manuellement ou via la ligne de commande. Voyons les deux. Téléchargement manuel Le site officiel de Go propose une page spéciale avec des liens pour télécharger la dernière version. Vous y trouverez des boutons pour chaque plateforme. Dans ce cas, nous sélectionnons la version pour macOS. Au moment de rédiger cet article, deux versions existent : une pour les processeurs ARM64 d'Apple, et une autre pour l'architecture Intel 64 bits. Choisissez celle adaptée à votre machine. Les Mac récents utilisent ARM64. Cliquer sur le lien lance le téléchargement du fichier go1.21.3.darwin-amd64.pkg ou une version plus récente. Téléchargement via la console Une alternative au téléchargement manuel consiste à utiliser la ligne de commande. macOS inclut l'outil curl dans le système d'exploitation. Nous pouvons donc utiliser l'utilitaire curl avec l'URL exacte où se trouve le fichier d'archive Golang : curl -o golang.pkg https://dl.google.com/go/go1.21.3.darwin-amd64.pkg La commande utilise l'option -o (--output) pour écrire les données dans le fichier golang.pkg. Notez que l'URL contient le nom exact du fichier et la version de Go. Une fois le téléchargement terminé, le fichier golang.pkg contient le package. Vous pouvez maintenant l'installer. 3. Installer le package Go Comme pour le téléchargement, l'installation peut se faire via l'interface graphique (GUI) ou la ligne de commande. Installation via GUI Pour installer Go via l'interface graphique, double-cliquez simplement sur le fichier. Une fois l'installation terminée, un message confirmera le succès de l'opération. Installation via la ligne de commande Si vous préférez le terminal : sudo open golang.pkg Suivez les instructions affichées jusqu'à la confirmation d'installation réussie. 4. Configurer les variables d'environnement Après l'installation, vous devez définir les variables pour que le système sache où trouver Go. Naviguez d'abord vers le répertoire personnel : cd ~ Ajoutez maintenant les chemins des composants de Golang au fichier .bash_profile. Ce fichier est automatiquement chargé lorsque vous vous connectez à votre compte macOS et contient toutes les configurations de démarrage de l'interface en ligne de commande. Ajoutez les variables d'environnement à la fin du fichier, soit manuellement, soit à l'aide de la commande echo : echo "export GOROOT=/usr/local/go" >> .bash_profileecho "export GOPATH=$HOME/Documents/go" >> .bash_profileecho "export PATH=$GOPATH/bin:$GOROOT/bin:$PATH" >> .bash_profile L'opérateur >> indique que le texte entre guillemets après echo sera écrit à la fin du fichier .bash_profile. GOROOT pointe vers le répertoire où le compilateur Go est installé. GOPATH contient l'adresse du répertoire de travail Go. PATH aide la ligne de commande à trouver les fichiers binaires lors de la compilation du code source. 5. Vérifier l'installation Pour vérifier si Go est installé correctement, redémarrez le terminal et exécutez : go version Vous devriez voir : go version go1.21.3 darwin/amd64 6. Lancer une application test Nous n'entrerons pas ici dans les détails du langage. Nous allons simplement écrire, compiler et exécuter un programme simple pour valider l'installation. Créez un fichier dans votre répertoire personnel : nano main.go Ajoutez ce code : package main import "fmt" func main() { fmt.Println("Hello, World!") // CONCLUSION: Hello, World! } Sauvegardez et quittez avec CTRL+X, puis Y, et appuyez sur ENTER. Exécutez le programme : go run main.go Il existe également une autre commande qui compile le code source de l'application en un fichier exécutable complet pouvant être distribué et déployé sur d'autres machines locales : go build Si vous ne spécifiez pas le nom du fichier .go comme argument, la commande compilera par défaut le fichier nommé main.go. Par exemple, si notre programme se trouve dans un fichier nommé test.go, la commande sera : go build test.go Lors de la compilation, le compilateur Go inclura tous les fichiers .go impliqués dans le "build" final, en y ajoutant le code auxiliaire nécessaire pour exécuter l'application sur tout ordinateur avec la même architecture système. Créer un fichier exécutable permet de faire tourner le programme sur d'autres ordinateurs, même si le compilateur Go n'y est pas installé directement. Conclusion Bien que macOS soit un système d'exploitation propriétaire, il permet d'installer des outils provenant de développeurs tiers (dans notre cas, Google), y compris des solutions open source. Dans cet article, nous avons examiné la méthode standard pour installer le compilateur Golang sur macOS, qui comprend quelques étapes de base : Vérifier les anciennes versions   Désinstaller Go s'il est présent   Télécharger le package (manuellement ou automatiquement)   L'installer (GUI ou terminal)   Ajouter les variables d'environnement   Vérifier l'installation   Compiler et exécuter un code simple Ces étapes vous permettent d'utiliser Go sur macOS et d'exécuter un premier programme. Pour aller plus loin, consultez la documentation officielle de Go. Hostman propose aussi des VPS macOS à petit prix. FAQ Comment installer Go sur Mac sans Homebrew ? Téléchargez l'installateur depuis golang.org, lancez-le et modifiez le PATH manuellement. Quelle est la façon la plus simple d'installer Go sur macOS ? Si vous utilisez Homebrew, faites simplement : brew install go Comment définir le PATH pour Go sur macOS ? Ajoutez cette ligne dans votre fichier shell : export PATH=$PATH:/usr/local/go/bin Où Go est-il installé sur macOS ? En général dans /usr/local/go si vous utilisez le package officiel.
16 July 2025 · 7 min to read

Avez-vous des questions,
des commentaires ou
des préoccupations ?

Nos professionnels sont disponibles pour vous aider à tout moment,
que vous ayez besoin d'aide ou que vous ne sachiez pas par où commencer.
Envoyez-nous un e-mail
Hostman's Support