Last ned Golang
Flytt katalog
Legg til miljøsti
Bekreft installasjonen
Golang er et programmeringsspråk utviklet av Google som vil beholde tradisjonene til C, men fokusere på enkelhet og sikkerhet. Det har blitt et populært språk som brukes til utvikling og nettverksbygging på serversiden. Denne opplæringen er ikke distribusjonsspesifikk. Vi vil installere Golang på Ubuntu 14.04, men disse instruksjonene skal fungere på CentOS eller en hvilken som helst annen Linux-distribusjon (med noen få mindre endringer om nødvendig).
Last ned Golang
For 32-biters systemer, kjør:
wget https://storage.googleapis.com/golang/go1.3.3.linux-386.tar.gz
tar -xf go1.3.3.linux-386.tar.gz
For 64-biters systemer, kjør:
wget https://storage.googleapis.com/golang/go1.3.3.linux-amd64.tar.gz
tar -xf go1.3.3.linux-amd64.tar.gz
Flytt katalog
Ved utpakking vil du få en katalog som heter go. Flytt denne mappen til /opt/(eller en katalog du ønsker).
mv go /opt/
Hvis du bestemmer deg for å legge den inn i en annen katalog, husk å endre katalogbanen tilsvarende i de neste par trinnene.
Legg til miljøsti
For at alt skal fungere som det skal, må du gjøre flere ting. Lag to systemvariabler kalt GOROOTog GOPATH. Disse to variablene vil bli brukt av Golang selv når du bygger applikasjonen din. Du må også opprette en katalog for å lagre eventuelle avhengigheter som trekkes.
mkdir /opt/gopkg
export GOPATH="/opt/gopkg"
export GOROOT="/opt/go"
Hvis du ønsker at endringene skal være permanente ved omstart, må du kjøre følgende kommandoer:
echo export GOPATH=/opt/gopkg >> ~/.bashrc
echo export GOROOT=/opt/go >> ~/.bashrc
echo export PATH=$PATH:$GOROOT/bin:$GOPATH/bin >> ~/.bashrc
Nå må du legge disse til PATHvariabelen din .
export PATH=$PATH:$GOPATH/bin:$GOROOT/bin
Bekreft installasjonen
Sjekk installasjonen ved å kjøre gokommandoen. Når du kjører kommandoen, vil du se en liste over alternativer.
Lag en fil kalt test.goog fyll den med følgende kode:
package main
import "fmt"
func main(){
fmt.Printf("Hello world\n");
}
Du kan kjøre dette skriptet ved å skrive kommandoen go run test.go. Meldingen Hello worldvil bli skrevet ut til terminalen din.