Skip to content

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 :

bash
# 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.pkg

Remarque : 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 version darwin-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 :

bash
go version

Vous devriez voir une sortie similaire à :

bash
go version go1.21.5 darwin/amd64

Ou (Apple Silicon) :

bash
go version go1.21.5 darwin/arm64

Méthode 2 : Installer avec Homebrew

Si vous avez déjà installé Homebrew, vous pouvez utiliser la commande suivante pour installer Go :

bash
brew install go

Après l'installation, vérifiez :

bash
go version

Méthode 3 : Installation manuelle avec le binaire officiel

1. Télécharger et extraire

bash
# 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.gz

2. Configurer les variables d'environnement

Modifiez le fichier ~/.zshrc ou ~/.bash_profile :

bash
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

Appliquez les variables d'environnement :

bash
source ~/.zshrc

Configurer 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 :

bash
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

Ou utilisez le proxy Qiniu Cloud :

bash
go env -w GOPROXY=https://goproxy.io,direct

Configurer l'espace de travail Go

Créez la structure de répertoires de l'espace de travail Go :

bash
mkdir -p $HOME/go/{bin,pkg,src}

Désinstaller Go

Méthode de désinstallation pour une installation via package

bash
sudo rm -rf /usr/local/go

Méthode de désinstallation pour une installation via Homebrew

bash
brew uninstall go

Et supprimez la configuration des variables d'environnement associées dans ~/.zshrc ou ~/.bash_profile.

Prochaines étapes

Une fois l'installation terminée, vous pouvez :

Golang by www.golangdev.cn edit