Instalando google go en ubuntu
Go es el nuevo lenguaje de programación de Google.
Es un lenguaje que intenta combinar la rapidez de desarrollo de Python con el rendimiento de C y que además es open source, distribuido bajo una licencia tipo BSD. ¿Suena bien? Pues vamos a compilar sus herramientas para poder jugar un poco con él xD.
Ahora vamos a instalar todo lo necesario para poder programar, compilar y ejecutar este lenguaje.
Este manual esta hecho para ubuntu 9.10 y con una maquina de 32 bits .. pero igual sirve para cualquier distribucion linux (sabiendo buscar e instalar paquetes) y cualquier arquitectura.
Primero veremos como sacar la arquitectura de nuestra maquina:
[cc lang="bash"]uname -a[/cc]
1)Lo primero que debemos hacer es crear un directorio llamado “bin”, en donde queramos, yo utilizare la consola pero de igual manera podemos hacerlo de forma grafica:
[cc lang="bash"]mkdir bin[/cc]
2)Agregando las variables de entorno a nuestro bashrc
Algunas variables de entorno deben de agregarse a nuestro archivo /etc/bash.bashrc
$GOROOT:
El directorio raiz de Go. Generalmente es $HOME/go pero puede ser cualquier directorio.
$GOOS y $GOARCH:
El nombre de nuestro Sistema Operativo y el nombre de nuestra arquitectura de compilacion. Las opctiones para $GOOS son linux, freebsd, darwin (Mac OS X 10.5 o 10.6), y nacl (Native Client, incompleto el paquete). Las opciones para $GOARCH son amd64 (64-bit x86, el mas maduro y desarrollado de todos), 386 (32-bit x86), y arm (32-bit ARM, soporte incompleto).
$GOBIN
El directorio donde están alojados los binarios de google go. Se necesita agregar al $PATH para poder usar las herramientas de compilación y ejecución.
Aqui las combinaciones validas para $GOOS y $GOARCH:
| $GOOS | $GOARCH | |
|---|---|---|
| darwin | 386 | |
| darwin | amd64 | |
| freebsd | 386 | |
| freebsd | amd64 | |
| linux | 386 | |
| linux | amd64 | |
| linux | arm | |
| nacl | 386 |
Ahora procederemos a editer el bash.bashrc de nuestro sistema:
[cc lang="bash"]sudo gedit /etc/bash.bashrc[/cc]
Y agreguen al final del archivo su lista de variables, aqui les dejo mi lista para que la modifiquen de acuerdo con su equipo:
[cc lang="bash"]
#Variables de google go
export GOROOT=/opt/go
export GOOS=linux
export GOARCH=386
export GOBIN=/opt/bin
[/cc]
Refrescamos nuestro bashrc
[cc lang="bash"] source /etc/bash.bashrc[/cc]
3) Instalamos lo necesario para poder instalar go:
[cc lang="bash"]sudo apt-get install mercurial bison gcc libc6-dev[/cc]
4) Descargamos google go
[cc lang="bash"]hg clone -r release https://go.googlecode.com/hg/ $GOROOT[/cc]
5) Nos vamos al directorio raiz y actualizamos
[cc lang="bash"]cd $GOROOT
hg pull -u[/cc]
6) El ultimo paso es compilar nuestro source:
[cc]cd $GOROOT/src
./all.bash
[/cc]
Si todo salio bien deberia de salir algo como esto:
[cc lang="bash"]>— cd ../test
>0 known bugs; 0 unexpected bugs[/cc]
Nota: Si en lugar de 0 known bugs salen mas.. esta bien la instalacion, eso se debe a que aun esta en fase de pruebas.
Con esto ya tenemos lo necesario para poder programar y correr programas en google go.
Mas informacion de este lenguaje en la pagina oficial de google go
Popularity: 1%









[...] en un post anterior hablaba de como instalar las herramientas de compilación y ejecución del nuevo lenguaje de [...]
[...] hace mucho les habia comentado Como instalar google go en ubuntu y tambien como resaltar su sintaxis en [...]
Deja Tu Comentario!
Archivos
Categorías
Etiquetas
Comprame una cerveza!!!
Blogroll
Usuarios
Iniciar Sesión
Chat