Instalar GO en GNU/Linux

Go es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C. Ha sido desarrollado por Robert Griesemer, Rob Pike y Ken Thompson. Esta licenciado bajo licencia BSD y es software libre. Go **usa una sintaxis parecida a C **por lo que los programadores que hayan usado dicho lenguaje se sentirán muy cómodos con él así como los programadores de Python ya que Go tiene muchas de las características y facilidad de ese lenguaje dinámico. Pasamos a ver como se instala.

Instalación de GO en Linux es facil  vamos a empezar instalando mercurial. En Debian jessie por ejemplo podemos hacerlo así como root:
apt-get install mercurial 

Ahora vamos a compilar GO. Instalar Go no es demasiado complejo pero requiere un par de tipeos. Lo primero es mirar si existe versión más moderna
en la web. Actualmente la 1.3 es la más moderna por lo que usaremos esta. La bajaremos y empezaremos a compilarla con las siguientes ordenes en consola:

wget http://golang.org/dl/go1.3.src.tar.gz 

tar xvf go1.3.src.tar.gz 

cd go/src

bash all.bash

salimos del directorio cd ..

Hacemos login como root ahora para copiar los binarios de go.

su -

creamos una carpeta en mkdir /usr/local/go 

copiamos la carpeta de Go cp -r bin/ /usr/local/go/bin

exportamos export PATH=$PATH:/usr/local/go/bin

Salimos de root 

exit 

export PATH=$PATH:/usr/local/go/bin

Escribimos exit y salimos. Ya tenemos go en el terminal pero necesitamos especificar un directorio donde se bajarán y compilarán los programas.

revisamos que este creada la carpeta mkdir $HOME/go 

export GOPATH="$HOME/go/"

Con copiar esa linea de export en el fichero .bashrc de nuestro home valdrá. Ya tenemos GO en nuestro sistema GNU/Linux   

fuente: El Binario  


0 comentarios:

Copyright © Edgardoweb