Tässä on joukko ohjelmia Go-lähdekoodin rakentamiseen ja käsittelyyn. Sen sijaan, että tuohon joukkoon kuuluvia ohjelmia ajettaisiin suoraan, niitä kutsutaan yleensä go-ohjelmalla. GOPATH ja GOROOT ovat ympäristömuuttujia, jotka määrittelevät Go-lähdekoodille tietyn järjestyksen ja organisoinnin. Gopathin ja gorootin polkuja voidaan tarvittaessa muuttaa eksplisiittisesti.

GOPATH

GOPATH, jota kutsutaan myös työtilan hakemistoksi, on hakemisto, johon Go-koodi kuuluu. Se on toteutettu ja dokumentoitu go/build-paketissa ja sitä käytetään import-lausekkeiden ratkaisemiseen. Go get -työkalu lataa paketit GOPATHin ensimmäiseen hakemistoon. Jos ympäristömuuttujaa ei ole asetettu, GOPATH on oletusarvoisesti käyttäjän kotihakemiston alihakemisto nimeltä ”go”. Voit tarkistaa tämän antamalla seuraavan komennon:

On Windows:C:\Users\%USERPROFILE%\goOn Linux:$HOME/go

Hakemisto Go-koodia varten

Tarkistaaksesi nykyisen GOPATH:n anna seuraava komento:

C:\Users\%USERPROFILE%\go env GOPATH

Hakemiston löytämiseksi nykyisen GOPATH:n löytämiseksi

GOPATH:n alaisuudessa on kolme hakemistoa ja jokaisella sen alaisuudessa olevalla hakemistolla on tiettyjä toimintoja:

  • src: Siinä on lähdekoodi. Tämän hakemiston alla oleva polku määrittää tuontipolun tai suoritettavan tiedoston nimen.
  • pkg: Se pitää sisällään asennettuja pakettiobjekteja. Jokaisella kohde-käyttöjärjestelmä- ja arkkitehtuuriparilla on oma pkg-alihakemistonsa.
  • bin: Se sisältää käännettyjä komentoja. Jokainen komento on nimetty lähdehakemistonsa mukaan.

Käytettäessä moduuleja Go:ssa GOPATH:ia ei enää käytetä tuonnin määrittämiseen. Sitä käytetään kuitenkin edelleen ladatun lähdekoodin tallentamiseen pkg:hen ja käännettyjen komentojen bin:iin.

GOROOT

GOROOT on kääntäjälle ja työkaluille, jotka tulevat go-asennuksen mukana ja sitä käytetään vakiokirjastojen löytämiseen. Sen tulisi aina olla asennushakemistossa.

Tarkistaaksesi nykyisen GOROOTin anna seuraava komento:

C:\Users\%USERPROFILE%\go env GOPATH

To find GOROOT

Go-työkalut on mahdollista asentaa eri paikkaan. Tämä voidaan tehdä asettamalla ympäristömuuttuja GOROOT osoittamaan hakemistoa, johon se on asennettu, vaikka tätä ei suositella, koska se tulee valmiiksi työkalujen mukana.

Artikkeli Tunnisteet :

Vastaa

Sähköpostiosoitettasi ei julkaista.