Descarrega Golang
Mou el directori
Afegeix al camí de l'entorn
Verifiqueu la instal·lació
Golang és un llenguatge de programació desenvolupat per Google que mantindria les tradicions de C, però centrat en la simplicitat i la seguretat. S'ha convertit en un llenguatge popular utilitzat per al desenvolupament del servidor i la creació de xarxes. Aquest tutorial no és específic de la distribució. Instal·larem Golang a Ubuntu 14.04, però aquestes instruccions haurien de funcionar amb CentOS o qualsevol altra distribució de Linux (amb alguns canvis menors si cal).
Descarrega Golang
Per a sistemes de 32 bits, executeu:
wget https://storage.googleapis.com/golang/go1.3.3.linux-386.tar.gz
tar -xf go1.3.3.linux-386.tar.gz
Per a sistemes de 64 bits, executeu:
wget https://storage.googleapis.com/golang/go1.3.3.linux-amd64.tar.gz
tar -xf go1.3.3.linux-amd64.tar.gz
Mou el directori
Després de l'extracció, obtindreu un directori anomenat go. Mou aquesta carpeta a /opt/(o un directori que escolliu).
mv go /opt/
Si decidiu posar-lo en un directori diferent, recordeu de canviar el camí del directori en conseqüència en els dos passos següents.
Afegeix al camí de l'entorn
Perquè tot funcioni com hauria de ser, haureu de fer diverses coses. Creeu dues variables del sistema anomenades GOROOTi GOPATH. Aquestes dues variables seran utilitzades pel mateix Golang en crear la vostra aplicació. També haureu de crear un directori per emmagatzemar qualsevol dependència que s'estigui.
mkdir /opt/gopkg
export GOPATH="/opt/gopkg"
export GOROOT="/opt/go"
Si voleu que els canvis siguin permanents en reiniciar, haureu d'executar les ordres següents:
echo export GOPATH=/opt/gopkg >> ~/.bashrc
echo export GOROOT=/opt/go >> ~/.bashrc
echo export PATH=$PATH:$GOROOT/bin:$GOPATH/bin >> ~/.bashrc
Ara haureu d'afegir-los a la vostra PATHvariable.
export PATH=$PATH:$GOPATH/bin:$GOROOT/bin
Verifiqueu la instal·lació
Comproveu la instal·lació executant l' goordre. Quan executeu l'ordre, veureu una llista d'opcions.
Creeu un fitxer anomenat test.goi empleneu-lo amb el codi següent:
package main
import "fmt"
func main(){
fmt.Printf("Hello world\n");
}
Podeu executar aquest script escrivint l'ordre go run test.go. El missatge Hello worlds'imprimirà al vostre terminal.