Tutoriales

Cómo instalar el idioma Go en Ubuntu

Google desarrolló el lenguaje de programación Go para crear un lenguaje que es tan poderoso como C++ pero sigue una sintaxis tan simple como Python.

Y debido a su eficiencia, plataformas como Docker, Kubernetes y Terraform están escritas en Go.

Si está escribiendo código en Go o compilando aplicaciones basadas en Go, primero debe instalarlo.

En este tutorial, mostraré las siguientes formas de instalar Go en Ubuntu:

  • Use apt de los repositorios de Ubuntu: la opción más fácil, pero no la última versión.
  • Use snap: versión simple y generalmente más nueva.
  • Trabajar con código fuente: le proporciona la última versión de métodos complejos.

Comencemos con el método más fácil y recomendado.

Si no te importa tener la última versión, puedes instalarla con:

sudo apt install golang

Puede verificar si está instalado con el siguiente comando:

go version

Al escribir, obtienes Go version 1.18.1 Aquí hay una versión de la última versión:

¡Excelente! Así que ha comprobado que Go está instalado en su sistema Ubuntu. Pero esta funcionando bien? Comprobemos esto ejecutando un programa Go simple.

Ejecute el programa Simple Go

Aquí, crearé un programa simple de hola mundo para verificar la instalación.

Usaré nano para crear y abrir un archivo llamado Hello_world.go:

nano Hello_world.go

El contenido de mi archivo es el siguiente (no me juzguen, estoy bien):

package main

import "fmt"

func main() {
        fmt.Printf("Fingers crossed\n About to print Hello world!\n")
}
programa hola mundo en lenguaje de programación Go

Guarde el contenido del archivo y presione Ctrl+X para salir de Nano.

Ahora debes anexar run Indicadores y nombres de archivo para que el comando ejecute el programa:

go run Hello_world.go
ejecutar el programa go en linux

¡Funciona como se esperaba!

También puede crear un archivo Go ejecutable como este:

go build Hello_world.go

Eso es fácil. Ha instalado correctamente el idioma Go. Echemos un vistazo rápido a los pasos de eliminación.

Quitar Go de Ubuntu

Dado que lo instaló desde los repositorios de Ubuntu usando el comando apt, la eliminación es fácil.

sudo apt remove golang

También puedes ejecutar autoremove después.

sudo apt autoremove

Método 2: Instale una nueva versión de Go usando Snap

Esta es la forma más fácil de obtener la última versión de cualquier paquete, ya que no tiene que hacer nada complicado más que un solo comando.

Ubuntu viene preconfigurado con instantáneas, entonces, ¿por qué no aprovecharlo? Los complementos también se pueden instalar fácilmente en otras distribuciones.

Cómo instalar y usar Snap en varias distribuciones de Linux

Las instantáneas son la forma en que Canonical proporciona un sistema de gestión de paquetes de distribución cruzada. En este artículo, veremos cómo instalar y usar instantáneas en varias distribuciones de Linux.

Para instalar la última versión de Go usando snap, use el siguiente comando:

sudo snap install go --classic
Instale la última versión de go language en Ubuntu usando snap

Como puede ver, se instaló Go language version 1.19.5 Esta es la última versión estable en el momento de escribir este artículo.

Eliminar complemento Ir

Si ya no necesita el idioma Go instalado en su sistema, o simplemente ya no usa Snap y desea eliminarlo, siga el comando dado:

sudo snap remove go

Para verificar que se eliminó con éxito, verifique la versión instalada:

go version
verifique la versión go en ubuntu

Si obtiene el mismo error, Go se eliminó con éxito.

🚧

Este es el método más complicado y no lo recomiendo. Lo incluyo como referencia.

Para compilar Go desde la fuente, visite su pagina oficial de descarga Y elija los paquetes para su sistema en consecuencia.

Visite la página oficial de descarga del lenguaje de programación Go

A continuación, extraiga los binarios para /usr/local Tabla de contenido Usa el comando tar:

sudo tar -xzf go1.19.5.linux-amd64.tar.gz -C /usr/local/

A continuación, debe configurar las variables de entorno para que el sistema pueda determinar dónde buscar el ejecutable de Go.

así que primero abre /etc/profile Usa el siguiente comando:

sudo nano /etc/profile

y presiona Alt + / llegar Saltar al final de la línea en el editor de texto nano y pega las siguientes lineas:

export PATH=$PATH:/usr/local/go/bin
Configuración de variables de entorno para el lenguaje de programación Go en ubuntu

Ahora, Guarde los cambios y salga del editor de texto nano.

Para que la ruta del entorno que acaba de agregar surta efecto, debe obtener el archivo:

source /etc/profile

Go se ha instalado correctamente en su sistema. Puede comprobar la versión instalada:

go version
Obtener archivos de configuración, etc. en Linux

Cómo desinstalar

Eliminar paquetes instalados de la fuente es más complicado. Pero puede eliminar Go de su sistema siguiendo tres sencillos pasos.

el primeropara eliminar los archivos binarios de Go extraídos durante la instalación:

sudo rm -rf /usr/local/go

segundoelimine la forma de variable de ruta de entorno /etc/profile:

sudo nano /etc/profile
Elimine el lenguaje de programación go al instalar desde la fuente

y terceraObtenga el archivo para aplicar los cambios:

source /etc/profile
Comando

¿Busca un IDE de código abierto para ejecutar programas Go?

Así que aprendiste a instalar Go en Ubuntu Linux. También ejecutó un programa Go simple. Pero si debe escribir programas en Go, es mejor que use un editor de código adecuado.

Uso VSCode para mis tareas de codificación diarias, pero es posible que esto no sea lo mismo para usted.

Por lo tanto, hemos compilado una lista de IDE modernos de código abierto en los que puede ejecutar de manera eficiente sus programas Go:

Los 7 mejores editores de texto modernos de código abierto para la codificación de Linux

¿Busca los mejores editores de texto para codificar en Linux? Aquí hay una lista de los mejores editores de código para Linux. La mejor parte es que todos son software gratuito y de código abierto. Si le pregunta a un usuario experimentado de Linux, sus respuestas pueden incluir Vim, Emacs, Nano, etc.No

Si es un usuario de VSCode como yo y busca una alternativa, puede usar VSCodium 100% versión de código abierto de Microsoft VSCode.

Para cualquier pregunta relacionada con esta guía o sugerencias sobre lo que debo cubrir a continuación, utilice la sección de comentarios.

LEER  Supervisar la creación, eliminación y modificación de objetos LDAP

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba