Skip to content

Installazione di Go per Linux

Questo documento illustra i vari metodi per installare l'ambiente del linguaggio Go su sistemi Linux.

Metodo 1: Installazione Tramite Pacchetto Binario Ufficiale (Consigliato)

1. Scarica il Pacchetto di Installazione di Go

Visita la pagina di download del linguaggio Go o usa direttamente il seguente comando per scaricare l'ultima versione:

bash
# Scarica Go 1.21.5 (versione di esempio, modificare secondo le necessità)
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz

2. Estrai il Pacchetto di Installazione

Estrai il pacchetto compresso scaricato nella directory /usr/local:

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

3. Configura le Variabili d'Ambiente

Modifica il file ~/.bashrc o ~/.profile e aggiungi il seguente contenuto:

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

Rendi effettive immediatamente le variabili d'ambiente:

bash
source ~/.bashrc

4. Verifica l'Installazione

bash
go version

Dovresti vedere un output simile al seguente:

bash
go version go1.21.5 linux/amd64

Metodo 2: Installazione Tramite Gestore Pacchetti

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

Nota: La versione installata tramite il gestore pacchetti potrebbe non essere l'ultima. Per l'ultima versione, si consiglia di utilizzare il Metodo 1.

Metodo 3: Installazione Tramite Snap

Se il tuo sistema supporta Snap, puoi usare il seguente comando per installare:

bash
sudo snap install go --classic

Configura il Proxy del Modulo Go (Utenti in Cina Continentale)

Se ti trovi in Cina continentale, si consiglia di configurare un proxy per il modulo Go per accelerare il download delle dipendenze:

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

Oppure usa il proxy di Qiniu Cloud:

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

Configura lo Spazio di Lavoro Go

Crea la struttura delle directory dello spazio di lavoro Go:

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

Disinstallare Go

Se è necessario disinstallare Go, esegui il seguente comando:

bash
sudo rm -rf /usr/local/go

E rimuovi le configurazioni delle variabili d'ambiente correlate da ~/.bashrc o ~/.profile.

Prossimi Passi

Dopo aver completato l'installazione, puoi:

Golang by www.golangdev.cn edit