Configurazione dell'ambiente Go
Benvenuti, futuri programmatori! Oggi ci immergeremo nel mondo emozionante della programmazione in Go. Come il vostro amico insegnante di scienze informatiche del quartiere, sono qui per guidarvi attraverso la configurazione del vostro ambiente Go. Non preoccupatevi se non avete mai programmato prima – prenderemo tutto passo per passo, e prima di sapere, sarete pronti a scrivere il vostro primo programma in Go!
Configurazione dell'ambiente locale
Configurare il vostro ambiente locale è come preparare il vostro workspace prima di iniziare un nuovo progetto artistico. Avete bisogno degli strumenti e dei materiali giusti per creare la vostra opera d'arte. Nel nostro caso, avremo bisogno di tre componenti principali:
- Un editor di testo
- Il compilatore Go
- L'archivio Go
Esploriamo ciascuno di questi in dettaglio.
Editor di testo
Un editor di testo è dove scriverete il vostro codice Go. È come il vostro taccuino digitale, ma molto più cool! Ci sono molte opzioni disponibili, ma per i principianti, vi consiglio Visual Studio Code (VS Code). È gratuito, facile da usare e ha un eccellente supporto per Go.
Per installare VS Code:
- Visitate il sito ufficiale di VS Code (https://code.visualstudio.com/)
- Scaricate la versione per il vostro sistema operativo
- Seguite le istruzioni di installazione
Una volta installato, aprite VS Code e installate l'estensione Go:
- Cliccate sull'icona delle Estensioni nella barra laterale sinistra (sembra quattro quadrati)
- Cercate "Go"
- Trovate l'estensione del Go Team di Google e cliccate su "Install"
E voilà! Il vostro editor di testo è pronto per alcune azioni di coding in Go!
Il compilatore Go
Il compilatore Go è come un traduttore magico che trasforma il vostro codice Go in qualcosa che il vostro computer può comprendere ed eseguire. È incluso nel pacchetto di installazione di Go, quindi lo otterremo quando scaricheremo l'archivio Go nel passo successivo.
Scarica l'archivio Go
L'archivio Go contiene tutto il necessario per iniziare a programmare in Go, inclusi il compilatore di cui abbiamo appena parlato. Ecco come fare!
- Visitate la pagina ufficiale dei download di Go: https://golang.org/dl/
- Scegliete la versione appropriata per il vostro sistema operativo
Ora, vediamo come installare Go su diversi sistemi operativi.
Installazione su UNIX/Linux/Mac OS X e FreeBSD
Se utilizzate un sistema basato su Unix come Linux o macOS, seguite questi passaggi:
- Aprite il vostro terminale
- Estratte l'archivio scaricato in /usr/local:
sudo tar -C /usr/local -xzf go1.x.x.linux-amd64.tar.gz
(Sostituite 1.x.x con la versione che avete scaricato)
- Aggiungete Go al PATH aggiungendo questa riga al vostro ~/.profile o ~/.bash_profile:
export PATH=$PATH:/usr/local/go/bin
- Ricaricate il vostro profilo:
source ~/.profile
E così, avete installato Go sul vostro sistema basato su Unix!
Installazione su Windows
Per i nostri utenti Windows, il processo è un po' diverso, ma altrettanto semplice:
- Eseguite l'installer MSI che avete scaricato
- Seguite le istruzioni – l'installer configurerà tutto per voi
- Riavviate il computer per assicurarvi che tutte le modifiche abbiano effetto
Visto? Facile come una torta!
Verifica dell'installazione
Ora arrivesse la parte emozionante – assicurarci che tutto funzioni! È come fare un sound check prima di un concerto. Verifichiamo la vostra installazione di Go:
- Aprite il vostro terminale (Command Prompt su Windows)
- Digitate il seguente comando:
go version
Se vedete qualcosa come go version go1.x.x
, congratulazioni! Avete configurato con successo il vostro ambiente Go.
Proviamo un altro comando per vedere dove è installato Go:
go env GOROOT
Questo vi mostrerà la posizione della vostra installazione di Go.
Il vostro primo programma Go
Ora che abbiamo tutto configurato, scriviamo il nostro primo programma Go! Aprite il vostro editor di testo e create un nuovo file chiamato hello.go
. Digitate il seguente codice:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go world!")
}
Salvate il file e aprite il vostro terminale. Navigate alla directory dove avete salvato hello.go
e eseguite:
go run hello.go
Se vedete "Hello, Go world!" stampato nel vostro terminale, datevi una carezza sulla spalla – avete appena eseguito il vostro primo programma in Go!
Comandi comuni di Go
Chiudiamo con una tabella dei comandi comuni di Go che userete spesso:
Comando | Descrizione |
---|---|
go run |
Compila ed esegue un programma Go |
go build |
Compila il programma ma non lo esegue |
go fmt |
Formatta il codice sorgente Go |
go get |
Scarica e installa pacchetti e dipendenze |
go test |
Esegue i test nei file sorgenti Go |
go version |
Mostra la versione di Go |
go env |
Stampa le informazioni sull'ambiente di Go |
Ricordate, imparare a programmare è un viaggio, non una destinazione. Non abbiate paura di fare errori – sono solo opportunità per imparare! Continuate a praticare, rimanete curiosi, e prima di sapere, sarete a scrivere programmi Go complessi.
Buon coding, futuri gopher!
Credits: Image by storyset