Tutoriales

Cómo instalar GoLang (lenguaje de programación Go) en Ubuntu [5 Steps]

GoLang (también conocido como Go) es un lenguaje de programación tipado estáticamente de código abierto desarrollado por Robert Griesemer, Rob Pike y Ken Thompson en Google y se lanzó en noviembre de 2009.

Se sabe que GoLang es 3 veces más rápido que el lenguaje de programación Python y es compatible con la seguridad de la memoria, la recolección de elementos no utilizados, la tipificación estructural y la concurrencia de estilo CSP.

Aplicaciones populares como Monzo (aplicación bancaria), Allegro (aplicación de comercio electrónico), SoundCloud (aplicación de música) y Uber (aplicación de viajes compartidos) utilizan GoLang en sus aplicaciones.

Quédate con nosotros para aprender”cómo instalar GoLang en Ubuntu Linux en 5 sencillos pasos“.

Paso 1: Instalación de GoLang

La mejor parte de la instalación de GoLang en Ubuntu es que no tiene que ejecutarlo en ningún lado. Ubuntu u otras distribuciones basadas en Debian incluyen el repositorio GoLang, lo que lo hace disponible para la instalación directa desde el administrador de paquetes predeterminado (por ejemplo, apt).

Nota: Es posible que necesite los privilegios de root o el acceso sudo para instalarlo desde el administrador de paquetes apt.

$ sudo apt install golang-go

Paso 2: Creación de directorios requeridos

Después de la instalación, debemos crear algunos directorios importantes para que GoLang funcione correctamente. Estos directorios son compartimiento, origeny paquete como sigue.

  • compartimiento: Contiene archivos binarios ejecutables de Go.
  • origen: Almacene sus archivos fuente
  • paquete: almacenar objetos de paquete

Ejecute el siguiente comando en la terminal para crear todos los directorios como se mencionó anteriormente.

$ mkdir -p ~/go/{bin,src,pkg}

Paso 3: agregue el binario GoLang a la variable de entorno PATH

Es necesario agregar algunas variables ambientales importantes para que GoLang funcione correctamente. Este paso difiere según el shell predeterminado del usuario. Use el siguiente comando para conocer su caparazón actual.

$ echo $0
bash

Suponga que estaba usando un shell bash, edite .bashrc o .bash_perfily coloque el siguiente contenido al final del archivo. Para el shell zsh, edite el .zshrc archivo en lugar de cualquiera de los anteriores.

export GOPATH="$HOME/go"
export GOBIN="$GOPATH/bin"

Paso 4: Aplicar cambios

Es posible que los cambios no se reflejen directamente hasta el próximo inicio de su sistema. Use el comando a continuación para aplicar todos los cambios inmediatamente dependiendo de los archivos que editó en el paso 3.

$ source ~/.bashrc
OR
$ source ~/.bash_profile
OR
$ source ~/.zshrc

Paso 5: Pruebe el comando Ir

Finalmente, llegamos al último paso; primero, verifiquemos que GoLang esté correctamente instalado verificando si la versión se muestra o no desde el siguiente comando.

$ go version
go version go1.18.1 linux/amd64

Hemos hecho la parte de instalación; si es un principiante en el lenguaje de programación Go, siga los métodos a continuación para crear su primera aplicación en GoLang.

Crear y ejecutar el primer programa Go

Primero, tendremos que crear un nuevo directorio en src con el nombre del proyecto, «Hola», usando el comando mkdir como se muestra a continuación.

$ mkdir -p $GOPATH/src/hello

Luego elige tu editor de texto para crear un nuevo hola.ir archivo como se muestra a continuación.

Nota: Recuerde que todo su archivo fuente de GoLang debe terminar con la extensión .go.

$ nano $GOPATH/src/hello/hello.go

Ahora agregue el siguiente contenido dentro de este archivo para crear un programa Go simple para mostrar “Hola, TRENDOCEÁNICOS” como una salida en su terminal.

package main 

import "fmt"

func main() {
    fmt.Printf("Hello, TRENDOCEANS\n")
}

Finalmente, compile y ejecute el programa como se muestra a continuación.

$ go install $GOPATH/src/hello/hello.go
$ $GOBIN/hello
Hello, TRENDOCEANS

Quitar GoLang de Ubuntu

Si ya no tiene ningún trabajo con GoLang y desea eliminarlo de su Ubuntu o cualquier otra distribución basada en Debian, siga el siguiente comando para eliminarlo de su sistema Linux.

$ sudo apt purge golang-go
$ sudo apt autoremove
$ sudo rm -rf $HOME/go

Para cualquier consulta relacionada con la instalación, complicación o eliminación de paquetes, reenvíela en la sección de comentarios.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Botón volver arriba