Go, o Golang, è un linguaggio di programmazione ad alte prestazioni e multithread sviluppato da Google nel 2007 e rilasciato nel 2009. Ancora oggi, Golang continua a guadagnare popolarità.
Il linguaggio di programmazione Go è un’opzione flessibile per lo sviluppo su una varietà di piattaforme, poiché supporta un’ampia gamma di sistemi operativi. In questo tutorial, vedremo passo dopo passo come installare Golang su Windows.

L’installazione di GO su Windows è un processo semplice
Go supporta Windows 7 e versioni successive. Assicurati di avere installata una versione del sistema operativo supportata.
In questa guida utilizzeremo Windows 11. Avrai inoltre bisogno di un account amministratore per configurare le variabili d’ambiente.
Per installare Golang su Windows:
Scarica il programma di installazione per l’ultima versione di Microsoft Windows dal sito ufficiale di Go. Se necessario, puoi scegliere un’altra versione disponibile del linguaggio anziché l’ultima.
Una volta completato il download del file, eseguilo e segui le istruzioni dell’assistente di installazione. Se necessario, puoi modificare la posizione dei file. Questo sarà utile durante la configurazione delle variabili d’ambiente.
Dopo l’installazione, verifica che Golang sia stato installato correttamente sul tuo sistema. Per farlo, apri il terminale (Win + R → cmd) ed esegui il seguente comando:
go version
L’output dovrebbe mostrare la versione di Go appena installata. Ad esempio:

Verifica della versione di GO
Per aggiornare Golang a una versione più recente su Windows, devi disinstallare la versione precedente e seguire le istruzioni per installare quella nuova.
Ora passiamo alla configurazione delle variabili d’ambiente affinché Go funzioni correttamente.
Per consentire al sistema operativo di identificare la posizione dei file e delle directory necessari a Go, la configurazione delle variabili d’ambiente è un passaggio fondamentale nel processo di installazione di Go su Windows.
Per far funzionare Go correttamente, sono necessarie due variabili d’ambiente:
GOPATH indica dove Go memorizza i pacchetti scaricati e compilati.
PATH consente al sistema di trovare i file eseguibili di Go senza dover specificare il percorso completo.
Per prima cosa, configuriamo la variabile d’ambiente GOPATH. Per farlo, devi organizzare uno spazio di lavoro in cui verranno memorizzati file e progetti Go.
C:\\GoProject. Aggiungeremo anche due directory a questa cartella:bin – per memorizzare i file eseguibili (file binari). Quando compili un progetto, Go crea un file eseguibile e lo posiziona in questa directory.
src – per memorizzare i file sorgente Go. Tutti i file .go verranno posizionati qui.
GOPATH. Per farlo, vai su Pannello di controllo → Sistema e sicurezza → Sistema e fai clic su Impostazioni di sistema avanzate.Esiste anche un modo più rapido per accedere alle proprietà del sistema: apri la finestra Esegui (Win + R) e inserisci:
sysdm.cpl
Fai clic su Variabili d’ambiente, quindi sul pulsante Nuova sotto la sezione Variabili utente. Qui devi compilare due campi: il nome della variabile e il valore.
Nel campo Nome variabile, inserisci GOPATH, e nel campo Valore variabile, inserisci il percorso dello spazio di lavoro creato in precedenza (nel nostro caso C:\\GoProject).
Fai clic su OK due volte per salvare le modifiche.
Per verificare la creazione della variabile di sistema, apri la finestra Esegui (Win + R) e inserisci:
%GOPATH%
Se tutto è stato configurato correttamente, si aprirà il tuo spazio di lavoro.
La variabile d’ambiente PATH dovrebbe essere stata aggiunta automaticamente dopo l’installazione di Go. Per verificarlo, vai su Pannello di controllo → Sistema e sicurezza → Sistema e fai clic su Impostazioni di sistema avanzate.
Nella finestra che si apre, trova PATH tra le variabili di sistema. Per visualizzarne i valori, fai doppio clic su di essa.
Nella nuova finestra, dovrebbe essere presente una voce che contiene il percorso della cartella bin di Go.

Percorso di installazione di Go
Nel nostro caso è C:\\Program Files\\Go\\bin. Se il tuo valore non corrisponde a quello impostato durante l’installazione di Go, modificalo con il pulsante Modifica.
Golang è ora installato su Windows e le variabili d’ambiente sono state configurate. Possiamo quindi scrivere ed eseguire il nostro primo programma per verificare che tutto funzioni correttamente.
Per verificare il corretto funzionamento di Golang appena installato su Windows:
Crea un file di test con estensione .go nello spazio di lavoro (C:\\GoProject\\src). Ad esempio ExampleProgram.go.
Aggiungi il seguente semplice codice:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go has been successfully installed into your system!")
}
Il programma dovrebbe mostrare un messaggio che conferma che Go è stato installato correttamente nel tuo sistema.
go run %GOPATH%/src/ExampleProgram.go
Come mostrato nell’immagine sottostante, il programma viene compilato ed eseguito, visualizzando il testo indicato sullo schermo.

Go installato correttamente
Installare Go su Windows è un processo semplice: basta scaricare il programma di installazione, configurare le variabili d’ambiente e verificare l’installazione. Una volta configurato correttamente, potrai iniziare facilmente a sviluppare applicazioni. Con il supporto per più sistemi operativi, Go rimane un linguaggio potente e versatile, ideale per lo sviluppo multipiattaforma.
Sulla nostra App Platform puoi distribuire applicazioni Golang, come Beego e Gin.