Comenzile executate mai jos au fost rulate pe un server Red Hat. Insa tot la fel de bine pot rula si sub alta distributie de Linux cu mici modificari, precum Ubuntu. Pe Ubuntu fisierul
.bash_profile
este de fapt .profile
.1. downloadam Go de pe site-ul oficial
wget https://redirector.gvt1.com/edgedl/go/go1.9.2.linux-amd64.tar.gz
* link site oficial
* asigurati-va ca luati ultima versiune
2. despachetam pachetul
tar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz
va pune fisierele despachetate in /usr/local
rm go1.9.2.linux-amd64.tar.gz
sterge arhiva
/usr/local/go/bin/go version
va afisa versiunea programului go
exemplu:
go version go1.9.2 linux/amd64
3. adaugam programul instalat in calea userului curent
acest pas este necesar daca doriti sa scrieti direct comanda
go
in linie de comanda fara scrierea caii completenano ~/.bash_profile
adaugam inainte de linia
export PATH
urmatorul codPATH=$PATH:/usr/local/go/bin
si apoi rulam
source ~/.bash_profile
ca sa aplice modificarea instant pentru PATH (altfel va trebui sa iesim - logout - si sa reintram in sesiunea liniei de comanda)
4. rulam un program de test
cream un director si un fisier sursa
mkdir -p ./go-test
cd ./go-test
nano hello.go
dam copy/paste la urmatorul cod de test
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
facem un fisier binar
go build
rulam fisierul binar
./hello
si output-ul in linie de comanda va fi
hello, world
Referinte: instalare golang, tutorial golang digitalocean, instalare Go pe Ubuntu 16.04
Niciun comentariu:
Trimiteți un comentariu