Cómo instalar Go en Debian
Cómo instalar Go en Debian
Go, también conocido como Golang, es un lenguaje de programación de código abierto desarrollado por Google. Está diseñado para ser eficiente, simple y fácil de usar, lo que lo convierte en una opción popular entre los desarrolladores para construir aplicaciones escalables y confiables.
En este tutorial, te guiaré a través del proceso paso a paso de cómo instalar Go en Debian. Cubriremos la instalación de Go utilizando la distribución oficial de tarball, que proporciona la última versión estable.
Prerrequisitos
Antes de continuar con la instalación, asegúrate de tener los siguientes prerrequisitos en su lugar:
- Un sistema basado en Debian (por ejemplo, Debian, Ubuntu)
- Acceso a un terminal con privilegios administrativos
Paso 1: Descargar el Binario de Go
Para instalar Go en Debian, necesitamos descargar el binario oficial de Go desde el sitio web oficial. Aquí están los pasos para hacerlo:
- Abre tu navegador web y ve a la página de Descargas de Go: https://golang.org/dl/
- Desplázate hacia abajo de la página para encontrar la última versión estable de Go.
- Elige el paquete binario adecuado según la arquitectura de tu sistema. Por ejemplo, si tienes un sistema Debian de 64 bits, selecciona el paquete con el nombre de archivo que termine en
linux-amd64.tar.gz
. - Haz clic derecho en el enlace de descarga y selecciona "Copiar dirección del enlace" para copiar la URL del paquete binario.
Paso 2: Instalar Go
Ahora que tenemos el paquete binario de Go descargado, podemos proceder con el proceso de instalación. Sigue los pasos a continuación para instalar Go en tu sistema Debian:
- Abre un terminal en tu sistema Debian.
- Cambia al directorio donde deseas instalar Go. Por ejemplo, si prefieres instalarlo en tu directorio de inicio, ejecuta el siguiente comando para navegar a tu directorio de inicio:
cd ~
- Usa el comando
wget
para descargar el paquete binario de Go pegando la URL copiada del Paso 1. Por ejemplo:
wget https://dl.google.com/go/go1.17.linux-amd64.tar.gz
Nota: Asegúrate de reemplazar la URL en el comando anterior con la que copiaste en el Paso 1.
- Extrae el tarball descargado usando el comando
tar
:
tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
Este comando extraerá los archivos de Go en el directorio /usr/local/go
.
- Agrega el directorio binario de Go a la variable de entorno
PATH
del sistema agregando la siguiente línea al archivo/etc/profile
:
export PATH=$PATH:/usr/local/go/bin
Guarda el archivo y sal del editor de texto.
- Para aplicar los cambios realizados en el archivo
/etc/profile
, ejecuta el siguiente comando:
source /etc/profile
Paso 3: Verificar la Instalación
Después de completar la instalación, es esencial verificar que Go se haya instalado correctamente. Sigue los pasos a continuación para verificar la instalación:
- Abre una nueva ventana o pestaña de terminal.
- Ejecuta el siguiente comando para verificar la versión de Go instalada:
go version
Deberías ver una salida similar a la siguiente:
go version go1.17 linux/amd64
Esta salida confirma que Go se ha instalado correctamente en tu sistema Debian.
Paso 4: Configura tu Entorno de Desarrollo (Opcional)
Para mejorar tu experiencia de desarrollo en Go, puedes configurar tu espacio de trabajo y configurar la variable de entorno GOPATH
. Aunque no es necesario para el uso básico, se recomienda para administrar tus proyectos de manera efectiva.
- Crea la estructura de directorios para tu espacio de trabajo de Go ejecutando el siguiente comando:
mkdir -p ~/go/{bin,src,pkg}
Este comando creará los directorios necesarios: bin
, src
y pkg
en tu directorio de inicio.
- Configura la variable de entorno
GOPATH
para que apunte a tu espacio de trabajo de Go agregando la siguiente línea al archivo~/.bashrc
:
export GOPATH=$HOME/go
Guarda el archivo y sal del editor de texto.
- Para aplicar los cambios realizados en el archivo
~/.bashrc
, ejecuta el siguiente comando:
source ~/.bashrc
¡Felicitaciones! Has instalado correctamente Go en tu sistema Debian. Ahora estás listo para comenzar a construir tus aplicaciones en Go.
Conclusión
En este tutorial, aprendiste cómo instalar Go en Debian descargando el paquete binario oficial y configurando las variables de entorno necesarias. También verificaste la instalación comprobando la versión de Go instalada. Ahora puedes explorar las poderosas características de Go y comenzar tu viaje como desarrollador de Go.
Recuerda consultar la documentación oficial de Go y los recursos de la comunidad para obtener más información y ejemplos de uso. ¡Feliz codificación con Go!