Skip to content

Go Installation für Linux

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

Methode 1: Installation mit dem offiziellen Binärpaket (Empfohlen)

1. Go-Installationspaket herunterladen

Besuchen Sie die Go-Downloadseite oder verwenden Sie den folgenden Befehl, um die neueste Version herunterzuladen:

bash
# Go 1.21.5 herunterladen (Beispielversion, bitte nach Bedarf anpassen)
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz

2. Installationspaket entpacken

Entpacken Sie das heruntergeladene Archiv in das Verzeichnis /usr/local:

bash
sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz

3. Umgebungsvariablen konfigurieren

Bearbeiten Sie die Datei ~/.bashrc oder ~/.profile und fügen Sie folgenden Inhalt hinzu:

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

Lassen Sie die Umgebungsvariablen sofort wirksam werden:

bash
source ~/.bashrc

4. Installation überprüfen

bash
go version

Sie sollten eine Ausgabe ähnlich der folgenden sehen:

bash
go version go1.21.5 linux/amd64

Methode 2: Installation mit dem Paketmanager

Ubuntu/Debian

bash
sudo apt update
sudo apt install golang-go

CentOS/RHEL

bash
sudo yum install epel-release
sudo yum install golang

Fedora

bash
sudo dnf install golang

Arch Linux

bash
sudo pacman -S go

Hinweis: Die über den Paketmanager installierte Version ist möglicherweise nicht die neueste. Für die neueste Version wird Methode 1 empfohlen.

Methode 3: Installation mit Snap

Wenn Ihr System Snap unterstützt, können Sie folgenden Befehl verwenden:

bash
sudo snap install go --classic

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

Wenn Sie sich in Festlandchina befinden, wird empfohlen, den Go-Modul-Proxy zu konfigurieren, um den Download von Abhängigkeiten zu beschleunigen:

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

Wenn Sie Go deinstallieren möchten, führen Sie folgenden Befehl aus:

bash
sudo rm -rf /usr/local/go

Und entfernen Sie die entsprechenden Umgebungsvariablenkonfigurationen aus ~/.bashrc oder ~/.profile.

Nächste Schritte

Nach Abschluss der Installation können Sie:

Golang by www.golangdev.cn edit