Zoeken…


Opmerkingen

Go downloaden

Ga naar de downloadlijst en zoek het juiste archief voor uw besturingssysteem. De namen van deze downloads kunnen een beetje cryptisch zijn voor nieuwe gebruikers.

De namen hebben de indeling go [versie]. [Besturingssysteem] - [architectuur]. [Archief]

Voor de versie wilt u de nieuwste beschikbare kiezen. Dit zouden de eerste opties moeten zijn die u ziet.

Voor het besturingssysteem is dit redelijk vanzelfsprekend, behalve voor Mac-gebruikers, waar het besturingssysteem "darwin" wordt genoemd. Dit is vernoemd naar het open-source gedeelte van het besturingssysteem dat wordt gebruikt door Mac-computers .

Als u een 64-bits machine gebruikt (wat de meest voorkomende is in moderne computers), moet het gedeelte 'architectuur' van de bestandsnaam 'amd64' zijn. Voor 32-bits machines is dit "386". Als u een ARM-apparaat zoals een Raspberry Pi gebruikt, wilt u 'armv6l'.

Voor het gedeelte "archiveren" hebben Mac- en Windows-gebruikers twee opties omdat Go installatieprogramma's voor die platforms biedt. Voor Mac wilt u waarschijnlijk "pkg". Voor Windows wilt u waarschijnlijk "msi".

Dus als ik bijvoorbeeld op een 64-bits Windows-computer ben en Go 1.6.3 wil downloaden, krijgt de gewenste download de naam:

go1.6.3.windows-amd64.msi

De downloadbestanden uitpakken

Nu we een Go-archief hebben gedownload, moeten we het ergens uitpakken.

Mac en Windows

Omdat er installatieprogramma's voor deze platforms zijn, is de installatie eenvoudig. Voer gewoon het installatieprogramma uit en accepteer de standaardwaarden.

Linux

Er is geen installatieprogramma voor Linux, dus wat meer werk is vereist. U had een bestand met het achtervoegsel ".tar.gz" moeten downloaden. Dit is een archiefbestand, vergelijkbaar met een ".zip" -bestand. We moeten het uitpakken. We zullen de Go-bestanden uitpakken naar /usr/local omdat dit de aanbevolen locatie is.

Open een terminal en verander mappen naar de plaats waar u het archief hebt gedownload. Dit staat waarschijnlijk in Downloads . Als dit niet het geval is, vervangt u de map in de volgende opdracht op de juiste manier.

cd Downloads

Voer nu het volgende uit om het archief uit te pakken in /usr/local , waarbij [filename] wordt vervangen door de naam van het gedownloade bestand.

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

Omgevingsvariabelen instellen

Er is nog een stap te gaan voordat je klaar bent om te beginnen met ontwikkelen. We moeten omgevingsvariabelen instellen. Dit is informatie die gebruikers kunnen wijzigen om programma's een beter beeld te geven van de instellingen van de gebruiker.

ramen

U moet de GOPATH , de map waarin u Go work gaat doen.

U kunt omgevingsvariabelen instellen via de knop "Omgevingsvariabelen" op het tabblad "Geavanceerd" van het configuratiescherm "Systeem". Sommige versies van Windows bieden dit configuratiescherm via de optie "Geavanceerde systeeminstellingen" in het configuratiescherm "Systeem".

De naam van uw nieuwe omgevingsvariabele moet "GOPATH" zijn. De waarde moet het volledige pad zijn naar een map waarin u Go-code gaat ontwikkelen. Een map met de naam "go" in uw gebruikersmap is een goede keuze.

Mac

U moet de GOPATH , de map waarin u Go work gaat doen.

Bewerk een tekstbestand met de naam ".bash_profile", dat in uw gebruikersmap moet staan, en voeg de volgende nieuwe regel toe aan het einde, waarbij [work area] door een volledig pad naar een map waarin u wilt gaan werken. Als ".bash_profile" bestaat niet, maak het aan. Een map met de naam "go" in uw gebruikersmap is een goede keuze.

export GOPATH=[work area]

Linux

Omdat Linux geen installatieprogramma heeft, vereist het wat meer werk. We moeten de terminal laten zien waar de Go-compiler en andere tools zijn, en we moeten de GOPATH , een map waarin je Go-werk gaat doen.

Bewerk een tekstbestand met de naam ".profile", dat in uw gebruikersmap moet staan, en voeg de volgende regel toe aan het einde, waarbij [work area] door een volledig pad naar een map waarin u wilt gaan werken. Als " .profile "bestaat niet, maak het aan. Een map met de naam "go" in uw gebruikersmap is een goede keuze.

Voeg vervolgens op een andere nieuwe regel het volgende toe aan uw ".profile" -bestand.

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

Afgewerkt!

Als de Go-tools nog steeds niet beschikbaar zijn voor u in de terminal, probeert u dat venster te sluiten en een nieuw terminalvenster te openen.

Voorbeeld .profile of .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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow