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/goexport GOOS=linuxexport GOARCH=386export 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 mainimport "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:
Publicar un comentario