Installare Google go in ubuntu

Da poco tempo Google ha lanciato il suo nuovo linguaggio di programmazione, Google go (forse cambierà nome).

Vediamo come installare Google Go in ubuntu 9.10 Karmik Koala.

Installiamo mercurial:

sudo apt-get install mercurial

installiamo altri file:

sudo apt-get install bison gcc libc6-dev ed

Creiamo le cartelle:

mkdir go

mkdir go/bin

Editiamo il file ~/.bashrc:

sudo gedit ~/.bashrc

aggiungendo alla fine:

#Google GO
export GOROOT=/home/nomeutente/go/hg
export GOOS=linux
export GOARCH=386
export GOBIN=/home/nomeutente/go/bin

(386 varia a seconda dell’architettura)

Esportiamo la path:

export PATH=$PATH:$GOBIN

(operazione da fare più volte)

Reperiamo i file:

hg clone -r release https://go.googlecode.com/hg/ $GOROOT

Infine compiliamolo:

cd $GOROOT/src
./all.bash

In teoria questo è il risultato, delle righe finali:

— cd ../test
N known bugs; 0 unexpected bugs

N varia.

Ora è tutto installato. Proviamolo:

Salviamo in un file (di nome hello.go):

package main

import “fmt”

func main() {
fmt.Printf(“hello, world\n”)
}

Compiliamolo:

8g hello.go
8l hello.8
./8.out

L’output sarà:

hello, world

nel caso siamo in un amd64 (processore a 64bit invece di 8x scriviamo: 6g,6l,6c,6a, in caso siamo in Arm 5g,5l,5c,5a)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *