Sök…


Anmärkningar

Hämtar Go

Besök nedladdningslistan och hitta rätt arkiv för ditt operativsystem. Namnen på dessa nedladdningar kan vara lite kryptiska för nya användare.

Namnen är i formatet go [version]. [Operativsystem] - [arkitektur]. [Arkiv]

För versionen vill du välja den senaste tillgängliga. Dessa bör vara de första alternativen du ser.

För operativsystemet är detta ganska självförklarande förutom för Mac-användare, där operativsystemet heter "darwin". Detta är uppkallad efter den öppna källkodsdelen av operativsystemet som används av Mac-datorer .

Om du kör en 64-bitars maskin (som är den vanligaste i moderna datorer), bör "arkitekturen" -delen av filnamnet vara "amd64". För 32-bitars maskiner kommer den att vara "386". Om du är på en ARM-enhet som en Raspberry Pi, vill du ha "armv6l".

För "arkiv" -delen har Mac- och Windows-användare två alternativ eftersom Go tillhandahåller installatörer för dessa plattformar. För Mac vill du förmodligen "pkg". För Windows vill du förmodligen "msi".

Så om jag till exempel använder en 64-bitars Windows-maskin och vill ladda ner Go 1.6.3 kommer den nedladdning jag vill ha namnet:

go1.6.3.windows-amd64.msi

Extrahera nedladdningsfilerna

Nu när vi har laddat ner ett Go-arkiv måste vi extrahera det någonstans.

Mac och Windows

Eftersom installatörer tillhandahålls för dessa plattformar är installationen enkel. Kör bara installationsprogrammet och acceptera standardinställningarna.

Linux

Det finns inget installationsprogram för Linux, så det krävs mer arbete. Du borde ha laddat ner en fil med suffixet ".tar.gz". Detta är en arkivfil, liknande en ".zip" -fil. Vi måste extrahera det. Vi kommer att extrahera Go-filerna till /usr/local eftersom det är den rekommenderade platsen.

Öppna en terminal och byt kataloger till den plats där du laddade ner arkivet. Detta är antagligen i Downloads . Om inte, byt ut katalogen i följande kommando på lämpligt sätt.

cd Downloads

Kör nu följande för att extrahera arkivet till /usr/local och ersätta [filename] med namnet på filen du laddade ner.

tar -C /usr/local -xzf [filename].tar.gz

Ställa in miljövariabler

Det finns ytterligare ett steg innan du är redo att börja utvecklas. Vi måste ställa in miljövariabler, vilket är information som användare kan ändra för att ge program en bättre uppfattning om användarens installation.

Windows

Du måste ställa in GOPATH , som är den mapp som du ska göra Go-arbete i.

Du kan ställa in miljövariabler via knappen "Miljövariabler" på fliken "Avancerat" på kontrollpanelen "System". Vissa versioner av Windows tillhandahåller denna kontrollpanel via alternativet "Avancerade systeminställningar" i kontrollpanelen "System".

Namnet på din nya miljövariabel bör vara "GOPATH". Värdet ska vara den fulla sökvägen till en katalog du ska utveckla Go-kod i. En mapp som heter "gå" i din användarkatalog är ett bra val.

Mac

Du måste ställa in GOPATH , som är den mapp som du ska göra Go-arbete i.

Redigera en textfil med namnet ".bash_profile", som borde finnas i din användarkatalog, och lägg till följande nya rad i slutet, och ersätt [work area] med en full sökväg till en katalog som du vill göra. Gå till arbete i. Om ".bash_profile" finns inte, skapa det. En mapp som heter "gå" i din användarkatalog är ett bra val.

export GOPATH=[work area]

Linux

Eftersom Linux inte har ett installationsprogram kräver det lite mer arbete. Vi måste visa terminalen där Go-kompilatorn och andra verktyg är, och vi måste ställa in GOPATH , som är en mapp som du kommer att göra Go-arbete i.

Redigera en textfil med namnet ".profile", som borde finnas i din användarkatalog, och lägg till följande rad i slutet, och ersätt [work area] med en full sökväg till en katalog som du vill göra. Gå till arbete. Om " .profile "finns inte, skapa det. En mapp som heter "gå" i din användarkatalog är ett bra val.

Lägg sedan till en ny ny rad i din ".profile" -fil.

export PATH=$PATH:/usr/local/go/bin

Färdiga!

Om Go-verktygen fortfarande inte är tillgängliga för dig i terminalen, försök att stänga det fönstret och öppna ett nytt terminalfönster.

Exempel .profile eller .bash_profile

# This is an example of a .profile or .bash_profile for Linux and Mac systems
export GOPATH=/home/user/go
export PATH=$PATH:/usr/local/go/bin


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow