Avevo bisogno di provare un app in Go e ho dovuto installare Go su Ubuntu e MacOS. Ti spiego come ho fatto in questo articolo.

Installare Go su Ubuntu e MacOS

19-09-2025

Perchè avevo bisogno di Go? Ti do' un piccolo indizio: trasferimento file da un computer a un altro in p2p 🤫 il resto arriverà in un nuovo articolo.

Installare Go su MacOS

Per installare Go su MacOS ho utilizzato Homebrew.

Ho già spiegato in questo articolo. come installare Homebrew su MacOS.

Apri quindi il terminare e digita il seguente comando:

brew install go

Appena l’installazione termina non sei ancora pronto per installare app Go. Devi prima aggiungere Go al tuo PATH. Quindi sempre nel terminale digita:

go env

Ti sbrodolerà una serie di variabili, quelle che ci interessano sono GOPATH e GOROOT. Per GOPATH dovrebbe essere la tua home directory seguito da golang, qualcosa tipo: /Users/progressify/golang. Per GOROOT dovrebbe essere /usr/local/opt/go/libexec.

Una volta che hai preso nota del contenuto delle variabili devi aggiungerle al tuo PATH.

nano ~/.zshrc

Inserisci quindi le seguenti righe:

export GOPATH=$HOME/golang
export GOROOT=/usr/local/opt/go/libexec
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin

Salva e chiudi il file, poi:

source ~/.zshrc

Bene, ora puoi iniziare a usare Go su MacOS.

Installare Go su Ubuntu

La procedura è molto simile a quella su MacOS.

Vai nel terminale e digita:

sudo apt  install golang-go

Di nuovo devi controllare le variabili:

go env

Prendi nota del contenuto della variabile GOPATH. Per GOPATH dovrebbe essere la tua home directory seguito da go, qualcosa tipo: /home/progressify/go.

Aggiungiamo anche qui Go al PATH. Nel terminale digita:

nano ~/.bashrc

Inserisci quindi le seguenti righe:

export GOPATH='/home/progressify/go'
export PATH="$PATH:$GOPATH/bin"

Salva e chiudi il file, poi:

source ~/.bashrc

Ora puoi iniziare a usare Go anche su Ubuntu.

Immagine di copertina generata con 🍌 Nano Banana.

AP

 

Antonio Porcelli @progressify

Antonio Porcelli

@progressify

Commenta l'articolo