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!