Skip to content

Installazione di Go per macOS

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

Metodo 1: Usare il Pacchetto di Installazione Ufficiale (Consigliato)

1. Scarica il Pacchetto di Installazione di Go

Visita la pagina di download del linguaggio Go per scaricare il pacchetto di installazione per macOS (file .pkg).

Oppure usa il seguente comando per scaricare:

bash
# Scarica Go 1.21.5 (versione di esempio, modificare secondo le necessità)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.pkg

Nota: Gli utenti Apple Silicon (M1/M2/M3) dovrebbero scaricare la versione darwin-arm64, gli utenti Mac Intel dovrebbero scaricare la versione darwin-amd64.

2. Esegui il Programma di Installazione

Fai doppio clic sul file .pkg scaricato e segui le istruzioni della procedura guidata di installazione per completare l'installazione. Il percorso di installazione predefinito è /usr/local/go.

3. Verifica l'Installazione

Apri il terminale e inserisci il seguente comando:

bash
go version

Dovresti vedere un output simile al seguente:

bash
go version go1.21.5 darwin/amd64

Oppure (Apple Silicon):

bash
go version go1.21.5 darwin/arm64

Metodo 2: Installazione Tramite Homebrew

Se hai già installato Homebrew, puoi usare il seguente comando per installare Go:

bash
brew install go

Verifica dopo l'installazione:

bash
go version

Metodo 3: Installazione Manuale Tramite Pacchetto Binario Ufficiale

1. Scarica ed Estrai

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

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

# Estrai nella directory /usr/local
sudo tar -C /usr/local -xzf go1.21.5.darwin-arm64.tar.gz

2. Configura le Variabili d'Ambiente

Modifica il file ~/.zshrc o ~/.bash_profile:

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

Rendi effettive le variabili d'ambiente:

bash
source ~/.zshrc

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

Metodo di Disinstallazione per Installazione Tramite Pacchetto di Installazione

bash
sudo rm -rf /usr/local/go

Metodo di Disinstallazione per Installazione Tramite Homebrew

bash
brew uninstall go

E rimuovi le configurazioni delle variabili d'ambiente correlate da ~/.zshrc o ~/.bash_profile.

Prossimi Passi

Dopo aver completato l'installazione, puoi:

Golang by www.golangdev.cn edit