RSS

Instalar Go! en Debian

7/12/09

Go es el nuevo lenguaje de programación de Google, un lenguaje que intenta combinar la rapidez de desarrollo de python con el rendimiento de C.


primero editamos nuestro fichero bashrc de nuestro home
$ nano ~/.bashrc
agregamos las siguientes lineas al final del fichero
export GOROOT=/usr/share/go
export GOOS=linux
export GOARCH=386
export GOBIN=/usr/bin
Las opciones para GOARCH son la arquitectura para la que compilamos estas son amd64 (64 bits), 386 (32 bits) y arm.
luego en terminal
$ source ~/.bashrc
Ahora instalamos Mercurial para poder descargar e instalar el código fuente.
$ sudo apt-get install mercurial
$ sudo hg clone -r release https://go.googlecode.com/hg/ $GOROOT
$ sudo apt-get install bison gcc libc6-dev ed
$ sudo mkdir $GOBIN
$ cd $GOROOT/src
$ sudo ./all.bash
Con esto estamos al otro lado.

Ahora a compilar el tipico hola mundo
$ nano hola.go
pegamos lo siguiente en el fichero
package main

import "fmt"

func main() {
fmt.Printf("Hola mundo\n");
}
Ahora guardamos los cambios y compilamos
$ 8g hola.go
para 64 bits es
$ 6g hola.go
Creamos el ejecutable
$ 8l hola.8
para 64 bits es
$ 6l hola.8
ahora lo ultimo para ejecutar el programita
$ ./8.out

0 comentarios: