Go - Configurazione dell'ambiente
Configurazione dell'ambiente locale
Se sei ancora disposto a configurare il tuo ambiente per il linguaggio di programmazione Go, hai bisogno dei seguenti due software disponibili sul tuo computer:
- Un editor di testo
- Vai al compilatore
Editor di testo
Avrai bisogno di un editor di testo per digitare i tuoi programmi. Esempi di editor di testo includono Blocco note di Windows, comando OS Edit, Brief, Epsilon, EMACS e vim o vi.
Il nome e la versione degli editor di testo possono variare a seconda dei sistemi operativi. Ad esempio, Blocco note viene utilizzato su Windows e vim o vi viene utilizzato su Windows, Linux o UNIX.
Vengono chiamati i file che crei con l'editor di testo source files. Contengono il codice sorgente del programma. I file di origine per i programmi Go sono in genere denominati con l'estensione".go".
Prima di iniziare la programmazione, assicurati di disporre di un editor di testo e di avere esperienza sufficiente per scrivere un programma per computer, salvarlo in un file, compilarlo e infine eseguirlo.
Il compilatore Go
Il codice sorgente scritto nel file sorgente è la sorgente leggibile dall'uomo per il tuo programma. Deve essere compilato e trasformato in linguaggio macchina in modo che la CPU possa effettivamente eseguire il programma secondo le istruzioni fornite. Il compilatore del linguaggio di programmazione Go compila il codice sorgente nel suo programma eseguibile finale.
La distribuzione Go viene fornita come binario installabile per FreeBSD (versione 8 e successive), Linux, Mac OS X (Snow Leopard e successive) e sistemi operativi Windows con architetture di processori x86 a 32 bit (386) e 64 bit (amd64).
La sezione seguente spiega come installare la distribuzione binaria Go su vari sistemi operativi.
Scarica Go Archive
Scarica l'ultima versione del file di archivio installabile Go da Go Downloads . La seguente versione viene utilizzata in questo tutorial: go1.4.windows-amd64.msi .
Viene copiato nella cartella C: \> go.
OS | Nome dell'archivio |
---|---|
finestre | go1.4.windows-amd64.msi |
Linux | go1.4.linux-amd64.tar.gz |
Mac | go1.4.darwin-amd64-osx10.8.pkg |
FreeBSD | go1.4.freebsd-amd64.tar.gz |
Installazione su UNIX / Linux / Mac OS X e FreeBSD
Estrai l'archivio di download nella cartella / usr / local, creando un albero Go in / usr / local / go. Ad esempio:
tar -C / usr / local -xzf go1.4.linux-amd64.tar.gz
Aggiungi / usr / local / go / bin alla variabile d'ambiente PATH.
OS | Produzione |
---|---|
Linux | export PATH = $ PATH: / usr / local / go / bin |
Mac | export PATH = $ PATH: / usr / local / go / bin |
FreeBSD | export PATH = $ PATH: / usr / local / go / bin |
Installazione su Windows
Utilizza il file MSI e segui le istruzioni per installare gli strumenti Go. Per impostazione predefinita, il programma di installazione utilizza la distribuzione Go in c: \ Go. Il programma di installazione dovrebbe impostare la directory c: \ Go \ bin nella variabile di ambiente PATH di Windows. Riavvia tutti i prompt dei comandi aperti affinché la modifica abbia effetto.
Verifica dell'installazione
Crea un file go denominato test.go in C:\>Go_WorkSpace.
File: test.go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Ora esegui test.go per vedere il risultato -
C:\Go_WorkSpace>go run test.go
Produzione
Hello, World!