Antes de que pueda comenzar a trabajar en su primera aplicación Go, debe tener un entorno de desarrollo Go configurado en su máquina Linux.
Go, también conocido como Golang, es un lenguaje de programación moderno y eficiente desarrollado por Google en 2007. Su popularidad ha crecido significativamente en los últimos años gracias a su simplicidad, velocidad y funciones simultáneas.
Si es un desarrollador que desea explorar este lenguaje, debe configurar un entorno de desarrollo Go en su sistema. Aprendamos cómo puede instalar Go en Linux manualmente y usando el administrador de paquetes.
Requisitos previos para instalar Go en Linux
Antes de instalar Go en Linux, debe asegurarse de que su sistema esté actualizado. Abra una terminal y ejecute el siguiente comando para hacer esto:
En Ubuntu- y Distribuciones de Linux basadas en Debian:
sudo apt actualizar && apt actualizar -y
En Arch Linux y sus derivados:
sudo pacman-syu
En RHEL y Fedora:
actualización sudo dnf
Una vez que haya actualizado y actualizado su sistema, estará listo para continuar con los siguientes pasos.
Método 1: Instale Go en Linux con el Administrador de paquetes
Una vez que su sistema esté actualizado, puede proceder a instalar Golang a través del administrador de paquetes predeterminado de su distribución de Linux.
En distribuciones de Linux basadas en Ubuntu y Debian:
sudo apt install golang
En Arch Linux y sus derivados:
sudo pacman -S golang
En RHEL y Fedora:
sudo dnf instalar golang
Esos son todos los pasos necesarios para instalar Go en su máquina Linux utilizando el administrador de paquetes predeterminado.
Método 2: descargar e instalar manualmente Go en Linux
Para instalar manualmente Go en su máquina Linux, primero deberá obtener el último paquete Go TAR del sitio oficial de Golang. Puede hacerlo manualmente o usando el comando wget en Linux:
wget https://go.dev/dl/go1.20.1.linux-amd64.tar.gz
Descargar:Ir (Linux)
Ahora necesita descomprimir el paquete en el directorio predeterminado recomendado (puede cambiar esto según su gusto) usando un comando tar prefijado sudo con el -xvf etiqueta:
sudo tar -C /usr/local -xvf go1.12.6.linux-amd64.tar.gz
A continuación, agregue el directorio donde descomprimió el paquete a la variable de entorno PATH. Puede hacerlo usando el comando de exportación:
exportar RUTA=$RUTA:/usr/local/ir/bin
Esos son todos los pasos que necesita para instalar Go manualmente. Puede verificar la instalación ejecutando el siguiente comando:
ir a la versión
Este comando debería devolver la versión de Go que está actualmente activa en su sistema.
Desinstale Go de su sistema Linux
Si desea desinstalar Go, puede hacerlo siguiendo una de dos formas, dependiendo de cómo lo instaló en primer lugar. Si instaló Go usando el administrador de paquetes, puede desinstalarlo de la misma manera que eliminaría otros programas.
En distribuciones de Linux basadas en Ubuntu y Debian:
sudo apt autoremove golang
En Arch Linux y sus derivados:
sudo pacman -R golang
En RHEL y Fedora:
sudo dnf eliminar golang
Si instaló Go manualmente, puede desinstalarlo simplemente limpiando el directorio de instalación de Go.
En caso de que lo haya instalado en el directorio predeterminado recomendado, ejecute este comando:
rm -rf /usr/local/ir
Si lo instaló en un directorio diferente, simplemente reemplace la ubicación con su propio directorio de instalación. También puede querer actualizar la variable PATH para eliminar el directorio Go.
Ahora puede crear software con Go en Linux
Con un entorno de desarrollo de Go configurado, puede comenzar a explorar el lenguaje y crear sus aplicaciones. Puede usar Go para crear cualquier cosa, desde aplicaciones web hasta herramientas de línea de comandos y servicios en la nube.
Las características de Go, el soporte de paquetes de terceros y la flexibilidad general brindan a los desarrolladores libertad creativa para crear todo tipo de software. Si es nuevo en el desarrollo de Go, hay algunas cosas que debe saber para aprovechar todo el potencial de Golang.