Cómo configurar un entorno de desarrollo Go en Linux

0

 

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 distribuciones de Linux basadas en Ubuntu y Debian :

sudo apt update && apt upgrade -y

En Arch Linux y sus derivados:

sudo pacman -Syu

En RHEL y Fedora:

sudo dnf upgrade

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 install 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 con el prefijo sudo con la etiqueta -xvf :

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:

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

Esos son todos los pasos que necesita para instalar Go manualmente. Puede verificar la instalación ejecutando el siguiente comando:

go version

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 remove 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/go

Si lo instaló en un directorio diferente, simplemente reemplace la ubicación con su propio directorio de instalación. También es posible que desee 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.

Tags

Publicar un comentario

0 Comentarios
* Por favor, no envíe spam aquí. Todos los comentarios son revisados ​​por el administrador.
Publicar un comentario (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !
Subir