Accedi
Accedi

Come installare Go su Windows

Come installare Go su Windows
Hostman Team
Redattore tecnico
Linguaggio Go
15.12.2025
Reading time: 5 min

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.

Installare Go su Windows

L’installazione di GO su Windows è un processo semplice

Installare Go su Windows

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:

  1. 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.

  2. 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.

  3. 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

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.

Configurare le variabili d’ambiente

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.

GOPATH

  1. 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.

    In questa guida, creeremo uno spazio di lavoro in 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.

  1. Dopo aver creato lo spazio di lavoro, configureremo la variabile d’ambiente 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
  1. 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.

  2. 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).

  3. Fai clic su OK due volte per salvare le modifiche.

  4. 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.

PATH

  1. 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.

  2. 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

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.

Verificare l’installazione

Per verificare il corretto funzionamento di Golang appena installato su Windows:

  1. Crea un file di test con estensione .go nello spazio di lavoro (C:\\GoProject\\src). Ad esempio ExampleProgram.go.

  2. 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.

  1. Per compilare ed eseguire il programma, inserisci il seguente comando nel terminale:
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

Go installato correttamente

Conclusione

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.

Linguaggio Go
15.12.2025
Reading time: 5 min

Simili

Linguaggio Go

Come installare Go su macOS

macOS è un sistema operativo per computer desktop e portatili sviluppato da Apple, progettato appositamente per i suoi dispositivi. È preinstallato su tutti i dispositivi Apple, in particolare i Macintosh Apple, o Mac. A differenza di Linux, macOS è un sistema operativo proprietario, il che comporta alcune particolarità nell'installazione degli strumenti di sviluppo. Per ulteriori dettagli, consulta la nostra guida su come distribuire un server cloud su macOS. In questo articolo, vedremo nel dettaglio come installare Go su un computer macOS. Golang, o semplicemente Go, è un linguaggio di programmazione open source sviluppato da Google per creare applicazioni basate su architettura a microservizi. Sulla nostra piattaforma applicativa puoi trovare diversi framework Go, come Beego e Gin. Per garantire la stabilità del tuo computer e del compilatore Go, si consiglia di utilizzare l'ultima versione di macOS. 1. Disinstallare le vecchie versioni di Go Verificare se Go è già installato Prima di iniziare, verifica se Go è già installato sul tuo sistema. Esegui il seguente comando nel terminale: go version Se Go è presente, vedrai un messaggio simile a: go version go1.21.3 darwin/amd64 Disinstallare Go Se Go è installato, è consigliabile rimuoverlo per evitare conflitti durante la nuova installazione. macOS memorizza i file Go nelle seguenti posizioni: /usr/local/go dove è installato Go. /etc/paths.d/go contiene le variabili d'ambiente di Go. Per eliminarli, esegui: rm -rf /usr/local/go rm -rf /etc/paths.d/go Il comando rm elimina file o directory. L'opzione -rf indica un'eliminazione forzata e ricorsiva: r significa ricorsivo: elimina la cartella specificata e tutte le sue sottostrutture. f significa forzato: ignora gli avvisi ed elimina senza conferma. Perfetto! Go è ora rimosso dal tuo Mac. Possiamo procedere al download e all'installazione. 2. Scaricare Go Esistono due modi per scaricare l'archivio del linguaggio Go sul tuo computer. Uno è manuale, l'altro è più automatico. Vediamoli entrambi. Download manuale Il sito ufficiale di Golang presenta una pagina speciale con i link per scaricare l'ultima versione di Go. Una volta aperta la pagina, troverai diversi pulsanti che portano all'ultima versione del linguaggio per una determinata piattaforma. In questo caso, ci interessa il sistema operativo Apple. Al momento della stesura di questo articolo, ci sono due versioni del linguaggio per macOS. Una è per l'architettura dei processori ARM64 di Apple, e l'altra è per l'architettura classica Intel a 64 bit. Devi scegliere quella adatta al tuo dispositivo. I modelli più recenti di Mac utilizzano processori ARM64. Facendo clic sul link inizierai a scaricare il file di archivio chiamato go1.21.3.darwin-amd64.pkg, o una versione più recente. Download tramite console Un'alternativa al download manuale è utilizzare la riga di comando. macOS include uno strumento speciale chiamato curl integrato nel sistema operativo. Possiamo quindi usare l'utilità curl con l'URL esatto dove è disponibile il file di archivio di Golang: curl -o golang.pkg https://dl.google.com/go/go1.21.3.darwin-amd64.pkg Questo comando utilizza l'opzione speciale -o (--output), che assicura che i dati ricevuti tramite la richiesta curl vengano scritti nel file golang.pkg. Nota che l'URL contiene il nome esatto del file che vogliamo scaricare e la versione di Golang. Quando il comando curl è completato, avremo un file golang.pkg contenente il pacchetto del linguaggio Golang. Ora dobbiamo solo installarlo. 3. Installare il pacchetto Go Come per il download, anche l'installazione può essere eseguita in due modi: tramite interfaccia grafica (GUI) o riga di comando. Installazione tramite GUI Per installare Go su macOS, esegui semplicemente il pacchetto scaricato. Dopo l’installazione automatica, riceverai un messaggio di conferma che indica che il software è stato installato con successo. Installazione tramite riga di comando Se preferisci utilizzare il terminale, esegui il seguente comando: sudo open golang.pkg Segui poi le istruzioni a schermo fino a visualizzare una finestra che conferma l’avvenuta installazione. 4. Impostare le variabili d'ambiente Dopo l'installazione, è necessario indicare al sistema dove trovare il compilatore di Go quando il terminale riceve il comando per compilare ed eseguire l'applicazione. Per prima cosa, spostati nella directory home con il comando: cd ~ Ora aggiungi i percorsi dei componenti di Go al file .bash_profile. Questo file viene caricato automaticamente all'accesso al tuo account macOS e contiene tutte le configurazioni di avvio per l'interfaccia a riga di comando. Aggiungi le variabili d'ambiente alla fine del file, manualmente o con il comando echo: echo "export GOROOT=/usr/local/go" >> .bash_profileecho "export GOPATH=$HOME/Documents/go" >> .bash_profileecho "export PATH=$GOPATH/bin:$GOROOT/bin:$PATH" >> .bash_profile L'operatore >> indica che il testo tra virgolette dopo echo sarà scritto nel file .bash_profile. La variabile GOROOT punta alla directory in cui è installato il compilatore Go. GOPATH contiene il percorso della directory di lavoro di Go. PATH consente al terminale di trovare i file binari durante la compilazione del codice sorgente. 5. Verificare l'installazione Per verificare che Go sia stato installato correttamente su macOS, riavvia il terminale e digita il comando: go version Se l’installazione è andata a buon fine, vedrai un messaggio simile a: go version go1.21.3 darwin/amd64 6. Avviare un'applicazione di test In questo articolo non entreremo nei dettagli della sintassi di Go o delle particolarità del linguaggio. Scriveremo, compileremo ed eseguiremo un semplice programma con un output basilare per verificare che il compilatore funzioni. Creiamo un nuovo file nella home con l'editor nano: nano main.go Inserisci il seguente contenuto: package main import "fmt" func main() { fmt.Println("Hello, World!") // CONCLUSION: Hello, World! } Per uscire da nano, premi CTRL+X, poi Y per salvare e INVIO. Ora puoi compilare ed eseguire il programma con un solo comando: go run main.go Esiste anche un altro comando che crea un file eseguibile a partire dal codice sorgente, che può essere distribuito e installato su altri computer locali: go build Se non specifichi il nome del file .go, il comando compilerà automaticamente il file main.go. Ad esempio, se il file si chiamasse test.go, il comando sarebbe: go build test.go Durante la compilazione, il compilatore Go includerà tutti i file .go necessari e aggiungerà il codice di supporto per eseguire l'applicazione su qualsiasi macchina con la stessa architettura. Compilare in un file eseguibile consente di eseguire i programmi anche su altri computer, anche se il compilatore Go non è installato direttamente. Conclusione Pur essendo un sistema operativo proprietario, macOS consente di installare strumenti sviluppati da terze parti (in questo caso Google), inclusi progetti open-source. In questo articolo abbiamo esaminato il metodo standard per installare Go su macOS, che include i seguenti passaggi fondamentali: Verifica di versioni precedenti   Rimozione di versioni esistenti   Download del pacchetto dal sito ufficiale (manuale o automatico)   Installazione del pacchetto scaricato (tramite GUI o terminale)   Aggiunta delle variabili d'ambiente   Verifica dell'installazione   Compilazione ed esecuzione di un semplice codice Con questi passaggi abbiamo installato Go su macOS e avviato con successo il nostro primo programma con pochi comandi. Per approfondire la sintassi e le funzionalità del linguaggio, ti consigliamo di consultare la documentazione ufficiale di Go. Inoltre, Hostman offre diversi server VPS su cui puoi ospitare i tuoi progetti macOS a prezzi convenienti! Domande frequenti Come installare Go su Mac senza Homebrew? Scarica il programma di installazione da golang.org, eseguilo, quindi aggiorna manualmente il tuo PATH. Qual è il modo più semplice per installare Go su macOS? Onestamente? Basta eseguire brew install go se usi già Homebrew: è veloce e semplice. Come impostare il PATH per Go su macOS? Aggiungi questa riga al file di configurazione della shell: export PATH=$PATH:/usr/local/go/bin Dove viene installato Go su macOS? Di solito in /usr/local/go se usi il pacchetto ufficiale.
16 July 2025 · 7 min to read

Hai domande,
commenti o dubbi?

I nostri professionisti sono disponibili per assisterti in ogni momento,
che tu abbia bisogno di aiuto o non sappia da dove iniziare.
Inviaci un'email
Hostman's Support