Skip to content

Go Installation für macOS

Dieses Dokument stellt verschiedene Methoden zur Installation der Go-Umgebung auf macOS-Systemen vor.

Methode 1: Offizielles Installationspaket verwenden (Empfohlen)

1. Go-Installationspaket herunterladen

Besuchen Sie die Go-Downloadseite, um das macOS-Installationspaket (.pkg-Datei) herunterzuladen.

Oder verwenden Sie folgenden Befehl:

bash
# Go 1.21.5 herunterladen (Beispielversion, bitte nach Bedarf anpassen)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.pkg

Hinweis: Benutzer mit Apple Silicon (M1/M2/M3) laden bitte die darwin-arm64-Version, Intel-Mac-Benutzer die darwin-amd64-Version.

2. Installationsprogramm ausführen

Doppelklicken Sie auf die heruntergeladene .pkg-Datei und folgen Sie den Anweisungen des Installationsassistenten. Der Standard-Installationspfad ist /usr/local/go.

3. Installation überprüfen

Öffnen Sie das Terminal und geben Sie folgenden Befehl ein:

bash
go version

Sie sollten eine Ausgabe ähnlich der folgenden sehen:

bash
go version go1.21.5 darwin/amd64

Oder (Apple Silicon):

bash
go version go1.21.5 darwin/arm64

Methode 2: Installation mit Homebrew

Wenn Sie Homebrew installiert haben, können Sie Go mit folgendem Befehl installieren:

bash
brew install go

Überprüfen Sie nach der Installation:

bash
go version

Methode 3: Manuelle Installation mit dem offiziellen Binärpaket

1. Herunterladen und entpacken

bash
# Herunterladen (Apple Silicon)
curl -LO https://go.dev/dl/go1.21.5.darwin-arm64.tar.gz

# Oder herunterladen (Intel Mac)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.tar.gz

# In das Verzeichnis /usr/local entpacken
sudo tar -C /usr/local -xzf go1.21.5.darwin-arm64.tar.gz

2. Umgebungsvariablen konfigurieren

Bearbeiten Sie die Datei ~/.zshrc oder ~/.bash_profile:

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

Lassen Sie die Umgebungsvariablen wirksam werden:

bash
source ~/.zshrc

Go-Modul-Proxy konfigurieren (Für Benutzer in Festlandchina)

Wenn Sie sich in Festlandchina befinden, wird empfohlen, den Go-Modul-Proxy zu konfigurieren:

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

Oder verwenden Sie den Qiniu-Cloud-Proxy:

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

Go-Arbeitsbereich einrichten

Erstellen Sie die Verzeichnisstruktur für den Go-Arbeitsbereich:

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

Go deinstallieren

Deinstallation bei Installation mit Installationspaket

bash
sudo rm -rf /usr/local/go

Deinstallation bei Installation mit Homebrew

bash
brew uninstall go

Und entfernen Sie die entsprechenden Umgebungsvariablenkonfigurationen aus ~/.zshrc oder ~/.bash_profile.

Nächste Schritte

Nach Abschluss der Installation können Sie:

Golang by www.golangdev.cn edit