Instalación de Go

Share:

Hola amigos en esta ocasión les vengo a explicar las maneras de instalación de Golang por motivos de alcance les explicare como realizarlo en Windows y distros linux, omito sistemas Mac porque no dispongo de una, manos a la obra.

Instalación de Golang en windows

Vamos a la pagina oficial de Go en la sección descarga y bajamos el instalador correspondiente a windows:




Una vez bajado el instalador procederemos a realizar la instalación para ello solo sigue las instrucciones de este:




Una vez instalado nos toca verificar si tenemos registrado en nuestras variables de entornos del sistema , para ello ingresamos a propiedades del sistema:


Estando en nuestra ventana de propiedades del sistema seleccionamos la opción Configuración Avanzada del Sistema:


Seleccionamos la opción variables de entorno:



Una vez abierta esta ventana procederemos a verificar en las variables de entorno con referecia Path la existencia de la ruta de Golang  C:\Go\bin , en el caso de que no exista procederemos a crearla: 



Instalación de Golang en Linux

La instalación de Golang es mucha mas sencilla en las distribuciones linux debido muchas de las distribuciones mas usadas ya tienen por defecto en sus repositorios a Go:

En Ubuntu:

sudo apt-get install golang-go

Si esta trabajando con una versión antigua de ubuntu que no tenga en sus repositorios a Golang basta con ejecutar los siguientes comandos:
sudo add-apt-repository ppa:gophers/archive
sudo apt update
sudo apt-get install golang-1.9-go
En Debian y demás distros de linux:

Primero actualizaremos nuestro sistema:

sudo apt-get update 
sudo apt-get -y upgrade
Procedemos a descargar Golang desde sus servidor oficial

  wget https://storage.googleapis.com/golang/go1.9.2.linux-amd64.tar.gz

Una vez descargado extraemos los archivos y movemos estos archivos a la carpeta /usr/local

sudo tar -xvf go1.9.2.linux-amd64.tar.gz
sudo mv go /usr/local

Ahora procederemos a instalar las variables de entorno , para ello es necesario saber que Go cuenta con 3 tipos de variables de entorno:

  • GOROOT: Que es la variable de entorno que nos indica la ubicación de la carpeta donde fue instalado Go.

export GOROOT=/usr/local/go

  • GOPATH: Que es la variable de entorno que indica a Go que indicara al sistema donde esta la ubicación del directorio de trabajo. Por ejemplo, mi directorio de proyecto es ~/Projects/Proj1 .export 

GOPATH=$HOME/Projects/Proj1

  • PATH: Variable de entorno que indica al sistema donde se encuentran los binarios de Go:

export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

Bueno espero que les halla servidor y hasta la próxima publicación

No hay comentarios