- Come trovo il mio Gopath?
- Cosa dovrebbe essere Gopath?
- Come controllo il mio Goroot e Gopath?
- Cos'è Gopath pkg?
- Gopath è ancora necessario?
- Qual è il file Gopath predefinito?
- Dove metti Goroot?
- Come eseguo un programma Go?
- È un Goroot, non un Gopata?
- Come fai a sapere se un set è Gopath?
- Come rimuovo Gopath?
- Come si pulisce un Gopath?
Come trovo il mio Gopath?
Aggiungi questo al tuo ~ /.bash_profile o ~ /.zshrc (o qualunque sia la shell che usi) su * nix:
- export PATH = $ GOPATH / bin: $ PATH. Un modo rapido per sapere qual è il tuo attuale GOPATH in esecuzione.
- go env GOPATH. Cambiare GOPATH è facile, aggiungilo al tuo file di configurazione della shell:
- export GOPATH = $ HOME / un altro percorso. ...
- Altri tutorial go:
Cosa dovrebbe essere Gopath?
La variabile d'ambiente GOPATH elenca i posti in cui cercare il codice Go. In Unix, il valore è una stringa separata da due punti. In Windows, il valore è una stringa separata da punto e virgola. ... GOPATH deve essere impostato per ottenere, creare e installare pacchetti al di fuori dell'albero Go standard.
Come controllo il mio Goroot e Gopath?
Gli strumenti Go si aspettano un certo layout del codice sorgente. GOROOT e GOPATH sono variabili d'ambiente che definiscono questo layout.
...
Scarica Go SDK
- Apri le impostazioni (Ctrl + Alt + S) e vai a Vai | GOROOT.
- Fare clic sul pulsante Aggiungi SDK ( ...
- Dall'elenco Versione, seleziona la versione dell'SDK.
Cos'è Gopath pkg?
La directory $ GOPATH / pkg è dove Go memorizza i file oggetto precompilati per velocizzare la successiva compilazione dei programmi. In genere, la maggior parte degli sviluppatori non avrà bisogno di accedere a questa directory. Se si verificano problemi con la compilazione, è possibile eliminare in modo sicuro questa directory e Go la ricostruirà.
Gopath è ancora necessario?
no. Sebbene sia possibile creare più moduli in un unico progetto, quasi sempre non è necessario. Se vuoi una sottocartella per organizzare il tuo codice Go, stai cercando pacchetti, non moduli. Dovresti eseguire il comando go mod init solo una volta per progetto, non di più.
Qual è il file Gopath predefinito?
Il GOPATH predefinito è: $ HOME / go su sistemi simili a Unix. % USERPROFILE% \ vai su Windows.
Dove metti Goroot?
GOROOT è per il compilatore e gli strumenti che provengono dall'installazione go e viene utilizzato per trovare le librerie standard. Dovrebbe essere sempre impostato sulla directory di installazione. È possibile installare gli strumenti Go in una posizione diversa.
Come eseguo un programma Go?
Un tipico programma Go è un file di testo semplice con estensione .go estensione del file. Puoi eseguire questo programma usando go run hello.vai comando dove ciao.go è un file di programma Go nella directory corrente.
È un Goroot, non un Gopath?
GOROOT è per il compilatore / strumenti che proviene dall'installazione go. GOPATH è per i tuoi progetti go / librerie di terze parti (scaricati con "go get").
Come fai a sapere se un set è Gopath?
Il comando go env GOPATH stampa il GOPATH corrente effettivo; stampa la posizione predefinita se la variabile d'ambiente non è impostata. Per saperne di più sulla variabile d'ambiente GOPATH, vedi 'go help gopath' .
Come rimuovo Gopath?
Potresti anche voler rimuovere le variabili d'ambiente GOPATH e GOROOT.
...
Per Windows 10:
- Vai su App nell'app Impostazioni.
- Cerca Go Programming Language * nell'elenco e disinstallalo.
- Rimuovi C: \ Go \ bin dalla variabile d'ambiente PATH (solo se non prevedi di installare un'altra versione di golang)
Come si pulisce un Gopath?
Trova la directory di origine in $ GOPATH / src e il file del pacchetto in $ GOPATH / pkg /<architettura> , ad esempio: $ GOPATH / pkg / windows_amd64 . Puoi eliminare i file di archivio e i binari eseguibili che vanno installati (o vai a ottenere) prodotti per un pacchetto con go clean -i importpath... .