Gå og få installasjonspakke

Gå og få installasjonspakke
GO gir oss et standardverktøy for nedlasting og installasjon av pakker i prosjektene våre. Du kan spesifisere en pakke -URL ved hjelp av GO Get -kommandoen og GO vil hente den og installere den.

Denne artikkelen vil diskutere hvordan du installerer pakker med GO Get Command.

GO Get Command

Go Get -kommandoen lar deg laste ned og installere pakker og avhengigheter.

Kommandoen laster ned og installerer pakkene med den spesifiserte versjonen. Det oppdaterer også Go.Mod -fil for å inkludere de installerte pakkene.

Installere en pakke med Go Get

Installer en pakke ved hjelp av GO Get -kommandoen og sørg for at du har kompilatoren installert og lagt til banen.

Du kan gjøre det ved å kjøre kommandoen:

$ gå hjelp til

Kommandoen ovenfor skal skrive ut hjelpinformasjonen for Get -kommandoen.

For å installere en pakke, start med å opprette en eksempler på prosjektkatalog:

$ mkdir test_project
$ CD Test_project

Når du har prosjektoppsettet ditt, kjører du Go Mod Init -kommandoen for å initialisere en GO -modul.

$ go mod init test_project

Opprett en ny fil for å holde Golang -kildekoden i prosjektkatalogen.

$ Touch Main.gå

Sett gopat

Du må bekymre deg for to viktige miljøvariabler når du jobber med Go:

For det første Goroot Environment Variable. Det brukes til å definere plasseringen av Go SDK. I de fleste tilfeller trenger du ikke å endre denne verdien med mindre du spesifiserer forskjellige GO -versjoner.

For det andre, gopatvariabelen. Denne variabelen definerer rotstien til arbeidsområdet ditt. Som standard er verdien satt til GO -mappen i hjemmekatalogen.

For eksempel i Linux er gopaten satt til:

~/gå

I vinduer:

%brukerprofil%gå

Når du installerer pakker, tar du hensyn til denne katalogen, da den holder alle kodebaser og avhengigheter.

Selv om du kan konfigurere en tilpasset gopath -katalog, anbefaler vi at du holder deg med standard for å forhindre problemer som tillatelser.

For å få banen til din gopat, kjør kommandoen:

gå env $ gopath

Kommandoen ovenfor skal skrive ut verdien til gopath -variabelen:

$ go env gopath
/Hjem/Debian/Go

Før du installerer pakker, kan du begynne med å eksportere gopat- og banevariablene:

$ eksport gopath = $ hjem/gå
$ Eksportbane = $ bane: $ (go env gopath)/bin

Kontroller verdiene blir oppdatert ved å kjøre GO Env -kommandoen som vist:

Gå installasjonspakke

For å installere en pakke, bruker vi GO Get -kommandoen etterfulgt av nettadressen til pakkelagdet.

For eksempel for å installere Aurora -pakken:

https: // github.com/logrusorgru/aurora

Vi kan kjøre kommandoen som vist:

Gå og github.com/logrusorgru/aurora

Kommandoen over vil laste ned og installere Aurora -pakken i prosjektet vårt. Det vil også oppdatere Go.Mod -fil for å inkludere den installerte pakkeversjonen.

Gå installer spesifikk versjon

I noen tilfeller kan det hende du må installere en bestemt pakkeversjon. For det kan du spesifisere versjonen ved å bruke @ operatøren som vist:

$ GO Få eksempel.com/[email protected]

Dette installerer den spesifiserte pakkeversjonen.

Importere en pakke

Når du er installert, kan du bruke pakken ved å importere den ved hjelp av importuttalelsen.

I vårt test_prosjekt kan vi for eksempel bruke Aurora -pakken som vist:

import (
"FMT"
. "Github.com/logrusorgru/aurora "
)
FUNCMAIN ()
fmt.Println (fet (Cyan ("Velkommen til Linuxhint!!!")))

I koden over importerer vi Aurora-pakken og bruker den til å skrive ut en fet og cyanfarget tekst til terminalen.

Å kjøre koden skal returnere:

Konklusjon

Guiden leder deg gjennom nedlasting og installering av go -pakker ved hjelp av GO Get -kommandoen.