Come si esegue un programma Golang?
Come si esegue un programma Golang?

Video: Come si esegue un programma Golang?

Video: Come si esegue un programma Golang?
Video: Golang installazione e primo programma 2024, Novembre
Anonim

Puoi creare un Vai al programma ovunque tu voglia sul tuo sistema. Un tipico Vai al programma è un semplice file di testo con estensione. andare estensione del file. Puoi correre questo programma usando vai a correre Ciao. andare comando dove ciao. andare è un Vai al programma file nella directory corrente. Uno spazio di lavoro è Vai modo per facilitare la gestione del progetto.

Tenendo questo in considerazione, come posso eseguire un test Golang?

Per correre tuo test in questa modalità, corri vai prova nella directory principale del tuo progetto. Nella modalità elenco pacchetti, vai alla prova compila e test ciascuno dei pacchetti elencati come argomenti del comando. Se un pacchetto test passa, vai alla prova stampa solo la riga di riepilogo finale "ok".

Inoltre, come si imposta un ambiente go? NOTA: GOPATH non deve essere lo stesso percorso dell'installazione di Go.

  1. Crea cartella in C: go-work.
  2. Fare clic destro su "Start" e fare clic su "Pannello di controllo".
  3. Dal menu a sinistra, seleziona la voce "Impostazioni sistemi avanzati".
  4. Fare clic sul pulsante "Variabili d'ambiente" in basso.
  5. Fare clic su "Nuovo" dalla sezione "Variabili utente".

Di conseguenza, come posso configurare Goroot?

GOROOT e GOPATH sono variabili di ambiente che definire questa disposizione.

GOROOT?

  1. Apri le impostazioni (Ctrl+Alt+S) e vai a Vai | GOROOT.
  2. Fare clic sul pulsante Aggiungi SDK. e seleziona Locale.
  3. Nel browser dei file, vai alla versione dell'SDK che si trova sul tuo disco rigido.
  4. Fare clic su Apri.

I go test vengono eseguiti contemporaneamente?

Sì, test sono eseguito come goroutine e, quindi, eseguito contemporaneamente . Però, i test fanno non correre in parallelo per impostazione predefinita, come indicato da @jacobsa. Per abilitare l'esecuzione parallela dovresti chiamare t.

Consigliato: