Cómo instalar Go en Ubuntu 20.04


Go es un lenguaje de programación popular creado por Google. El primer lanzamiento fue el 10 de noviembre de 2009 y la versión 1.0 fue lanzada en 2012. Es un lenguaje bastante nuevo comparado con lenguajes como Java, Python, C, C ++, etc. que ha estado en el mercado por más de 15 años. años.

Go se implementó con lenguaje ensamblador (GC); C ++ (gccgo) y Go. En muchos lugares, puede ver que la gente se refiere a go como golang y eso se debe a su nombre de dominio, golang.org, pero el nombre correcto es Go. Go es multiplataforma, se puede instalar en Linux, Windows y macOS.

A continuación, se muestran algunas de las características principales de Go.

  • Statically type and compiled programming language.
  • Concurrency support and Garbage collection.
  • Strong library and toolset.
  • Multiprocessing and High-performance networking.
  • Known for readability and usability (Like Python).

En este artículo, aprenderá a instalar y configurar el lenguaje de programación Go en Ubuntu 20.04.

Instalación de Go Language en Ubuntu

Instalaremos la última versión de Go, que es 1.15.5. Para descargar la última versión, vaya a la página de descarga oficial y tome el tarball o use el siguiente comando wget para descargarlo en la terminal.

$ sudo wget https://golang.org/dl/go1.15.5.linux-amd64.tar.gz

A continuación, extraiga el tarball en el directorio/usr/local.

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

Agregue la ruta binaria go al archivo .bashrc/etc/profile (para una instalación en todo el sistema).

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

Después de agregar la variable de entorno PATH, debe aplicar los cambios inmediatamente ejecutando el siguiente comando.

$ source ~/.bashrc

Ahora verifique la instalación simplemente ejecutando la versión go en la terminal.

$ go version

También puede instalar ir desde la tienda de instantáneas.

$ sudo snap install --classic --channel=1.15/stable go 

Ejecutemos nuestro programa tradicional de hola mundo. Guarde el archivo con la extensión .go .

$ cat > hello-world.go

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Para ejecutar el tipo de programa, ejecute desde la terminal.

$ go run hello-world.go

Eliminar Go Language en Ubuntu

Para eliminar Go del sistema, elimine el directorio donde se extrae el tarball de go. En este caso, go se extrae en/usr/local/go. Además, elimine la entrada de ~/.bashrc o ~/.bash_profile dependiendo de dónde agregó la ruta de exportación.

$ sudo rm -rf /usr/local/go
$ sudo nano ~/.bashrc        # remove the entry from $PATH
$ source ~/.bashrc

Eso es todo por este artículo. Ahora tienes, sube y ejecuta para jugar con él.