Installation de Go pour macOS
Ce document présente plusieurs méthodes pour installer l'environnement Go sur macOS.
Méthode 1 : Utiliser le package d'installation officiel (recommandé)
1. Télécharger le package d'installation Go
Visitez la page de téléchargement du langage Go pour télécharger le package d'installation macOS (fichier .pkg).
Ou utilisez la commande suivante pour télécharger :
# Télécharger Go 1.21.5 (exemple de version, modifiez selon vos besoins)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.pkgRemarque : Les utilisateurs d'Apple Silicon (M1/M2/M3) doivent télécharger la version
darwin-arm64, tandis que les utilisateurs d'Intel Mac doivent télécharger la versiondarwin-amd64.
2. Exécuter le programme d'installation
Double-cliquez sur le fichier .pkg téléchargé et suivez les instructions de l'assistant d'installation. Le chemin d'installation par défaut est /usr/local/go.
3. Vérifier l'installation
Ouvrez un terminal et entrez la commande suivante :
go versionVous devriez voir une sortie similaire à :
go version go1.21.5 darwin/amd64Ou (Apple Silicon) :
go version go1.21.5 darwin/arm64Méthode 2 : Installer avec Homebrew
Si vous avez déjà installé Homebrew, vous pouvez utiliser la commande suivante pour installer Go :
brew install goAprès l'installation, vérifiez :
go versionMéthode 3 : Installation manuelle avec le binaire officiel
1. Télécharger et extraire
# Télécharger (Apple Silicon)
curl -LO https://go.dev/dl/go1.21.5.darwin-arm64.tar.gz
# Ou télécharger (Intel Mac)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.tar.gz
# Extraire dans le répertoire /usr/local
sudo tar -C /usr/local -xzf go1.21.5.darwin-arm64.tar.gz2. Configurer les variables d'environnement
Modifiez le fichier ~/.zshrc ou ~/.bash_profile :
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/binAppliquez les variables d'environnement :
source ~/.zshrcConfigurer le proxy de modules Go (utilisateurs en Chine continentale)
Si vous êtes en Chine continentale, il est recommandé de configurer un proxy de modules Go pour accélérer le téléchargement des dépendances :
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,directOu utilisez le proxy Qiniu Cloud :
go env -w GOPROXY=https://goproxy.io,directConfigurer l'espace de travail Go
Créez la structure de répertoires de l'espace de travail Go :
mkdir -p $HOME/go/{bin,pkg,src}Désinstaller Go
Méthode de désinstallation pour une installation via package
sudo rm -rf /usr/local/goMéthode de désinstallation pour une installation via Homebrew
brew uninstall goEt supprimez la configuration des variables d'environnement associées dans ~/.zshrc ou ~/.bash_profile.
Prochaines étapes
Une fois l'installation terminée, vous pouvez :
- Apprendre le Démarrage rapide avec Go
- Comprendre la Chaîne d'outils Go
- Explorer la Gestion des modules Go
