Maison développement back-end Golang Comment installer Golang sur le système Win8

Comment installer Golang sur le système Win8

Mar 18, 2024 pm 05:57 PM
go语言 installation golang

Comment installer Golang sur le système Win8

Comme le titre l'indique, comment installer Golang sur le système Win8 nécessite des exemples de code spécifiques

Le langage Go (Golang) est un langage de programmation open source développé par Google, avec des performances efficaces et de puissantes fonctionnalités de concurrence. L'installation de Golang sur les systèmes Windows et la configuration des variables d'environnement sont la première étape pour les développeurs pour démarrer avec la programmation Golang. Cet article présentera en détail comment installer Golang et configurer les variables d'environnement sur les systèmes Windows 8.

Étapes d'installation :

1. Téléchargez le package d'installation de Golang

Tout d'abord, ouvrez le site officiel de Golang https://golang.org/ et cliquez sur le bouton "Télécharger" sur la page d'accueil. Sur la page de téléchargement, sélectionnez le package d'installation adapté aux systèmes Windows et sélectionnez le package d'installation 32 bits ou 64 bits à télécharger en fonction du numéro de bit du système.

2. Installez Golang

Une fois le téléchargement terminé, exécutez le package d'installation et suivez les invites de l'assistant d'installation pour l'installer. Vous pouvez personnaliser le répertoire d'installation. Il est recommandé de choisir le répertoire racine du lecteur C ou d'autres disques système pour l'installation.

3. Vérifiez l'installation

Une fois l'installation terminée, entrez la commande suivante dans l'invite de commande pour vérifier si Golang est installé avec succès :

go version
Copier après la connexion

Si les informations de version de Golang sont affichées, cela signifie que l'installation est réussie. .

Configurer les variables d'environnement :

1. Ajouter des variables d'environnement GOROOT

Ouvrez "Ordinateur"->clic droit sur "Propriétés"->Cliquez sur "Paramètres système avancés"->Cliquez sur "Variables d'environnement" -> ;Cliquez sur "Nouveau" dans "Variables système":

变量名:GOROOT
变量值:C:Go  (Golang的安装路径)
Copier après la connexion

2. Ajoutez la variable d'environnement GOPATH

Cliquez de la même manière sur "Nouveau" dans "Variables système":

变量名:GOPATH
变量值:C:Goworkspace  (自定义Golang项目的工作目录)
Copier après la connexion

3. Mettez à jour la variable d'environnement Path.

Recherchez la variable Path dans "Variables système", double-cliquez pour la modifier et ajoutez à la fin de la valeur de la variable :

;%GOROOT%in;%GOPATH%in
Copier après la connexion

4. Vérifiez la configuration

Entrez la commande suivante dans l'invite de commande pour vérifier. si la configuration de la variable d'environnement est réussie :

go env
Copier après la connexion

If Si les informations de chemin de GOROOT et GOPATH sont affichées, la configuration est réussie.

Créez et exécutez le programme Hello World :

1. Créez le répertoire du projet

Créez un nouveau répertoire sous le répertoire de travail spécifié par GOPATH, par exemple :

mkdir C:Goworkspacehello
Copier après la connexion

2 Créez le main.go.

Créez un fichier main.go dans le répertoire hello et entrez le code suivant :

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}
Copier après la connexion

3. Exécutez le programme

Basculez vers le répertoire hello dans l'invite de commande et entrez la commande suivante pour exécuter le programme. :

go run main.go
Copier après la connexion

En cas de succès, la sortie " Hello, World!" signifie que le programme s'est exécuté avec succès.

Grâce aux étapes ci-dessus, vous avez installé avec succès Golang sur le système Windows 8 et configuré les variables d'environnement. Vous pouvez maintenant commencer à développer avec Golang ! Bonne programmation !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Quel est le problème avec le fil de file d'attente dans GO's Crawler Colly? Quel est le problème avec le fil de file d'attente dans GO's Crawler Colly? Apr 02, 2025 pm 02:09 PM

Problème de threading de file d'attente dans Go Crawler Colly explore le problème de l'utilisation de la bibliothèque Crawler Crawler dans le langage Go, les développeurs rencontrent souvent des problèmes avec les threads et les files d'attente de demande. � ...

Quelles bibliothèques sont utilisées pour les opérations du numéro de point flottantes en Go? Quelles bibliothèques sont utilisées pour les opérations du numéro de point flottantes en Go? Apr 02, 2025 pm 02:06 PM

La bibliothèque utilisée pour le fonctionnement du numéro de point flottante dans le langage go présente comment s'assurer que la précision est ...

Comment résoudre le problème que les étiquettes de structure personnalisées à Goland ne prennent pas effet? Comment résoudre le problème que les étiquettes de structure personnalisées à Goland ne prennent pas effet? Apr 02, 2025 pm 12:51 PM

En ce qui concerne le problème des balises de structure personnalisées dans Goland lorsque vous utilisez Goland pour le développement du langage GO, vous rencontrez souvent des problèmes de configuration. L'un d'eux est ...

Quelles bibliothèques de GO sont développées par de grandes entreprises ou fournies par des projets open source bien connus? Quelles bibliothèques de GO sont développées par de grandes entreprises ou fournies par des projets open source bien connus? Apr 02, 2025 pm 04:12 PM

Quelles bibliothèques de GO sont développées par de grandes entreprises ou des projets open source bien connus? Lors de la programmation en Go, les développeurs rencontrent souvent des besoins communs, ...

Pourquoi est-il nécessaire de passer des pointeurs lors de l'utilisation de bibliothèques Go et Viper? Pourquoi est-il nécessaire de passer des pointeurs lors de l'utilisation de bibliothèques Go et Viper? Apr 02, 2025 pm 04:00 PM

GO POINTER SYNTAXE ET ATTENDRE DES PROBLÈMES DANS LA BIBLIOTHÈQUE VIPER Lors de la programmation en langage Go, il est crucial de comprendre la syntaxe et l'utilisation des pointeurs, en particulier dans ...

Comment implémenter des opérations sur les listes liées Linux Iptables à Golang? Comment implémenter des opérations sur les listes liées Linux Iptables à Golang? Apr 02, 2025 am 10:18 AM

Utilisation de Golang pour implémenter Linux ...

Dans Go, pourquoi les chaînes d'impression avec println et string () ont-elles des effets différents? Dans Go, pourquoi les chaînes d'impression avec println et string () ont-elles des effets différents? Apr 02, 2025 pm 02:03 PM

La différence entre l'impression de chaîne dans le langage go: la différence dans l'effet de l'utilisation de fonctions println et string () est en Go ...

Le langage GO est inefficace dans le traitement de l'accès à URL massif, comment l'optimiser? Le langage GO est inefficace dans le traitement de l'accès à URL massif, comment l'optimiser? Apr 02, 2025 am 10:15 AM

Stratégie d'optimisation des performances pour l'accès à URL massif du langage GO Cet article propose une solution d'optimisation des performances pour le problème de l'utilisation du langage GO pour traiter l'accès massif de l'URL. Programmes existants de CSV ...

See all articles