GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instalar Go en CentOS 8 - ¿El mejor método?

También conocido como Golang, Go es un lenguaje de código abierto desarrollado por Google Inc para crear aplicaciones de software sólidas, eficientes y confiables. Las herramientas populares creadas con Go incluyen Terraform, Kubernetes, Docker, Istio e InfluxDB.

Aquí en LinuxAPT, como parte de nuestros Servicios de administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas relacionadas con el Monitoreo de Servidores.

En este contexto, veremos cómo instalar Go en una instancia de CentOS 8.


¿Cómo instalar Go en CentOS?

Antes de realizar este procedimiento de instalación, asegúrese de que está utilizando un usuario habilitado con derechos sudo.

Luego, siga los pasos que se indican a continuación.


1. Actualizar el sistema

Para comenzar, inicie sesión y actualice su servidor CentOS 8 como se muestra.

$ sudo dnf update

Luego, presione 'y' cuando se le solicite y presione ENTER.


2. Descarga el archivo binario de Go

El siguiente paso es descargar el paquete binario Go que viene en un archivo tarball. Está disponible en la página de descargas de Go. Por el momento, la última versión de Go es Go versión 1.16.5. Es probable que esto varíe en el momento en que vea esta guía.

Para descargar el archivo comprimido Go en la terminal, use el comando wget como se muestra:

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

Para confirmar la existencia del archivo tarball, use el comando ls:

$ ls

A continuación, extraiga el archivo tarball en el directorio /usr/local, que se utiliza principalmente para instalar aplicaciones de software localmente:

$ sudo tar -xvf go1.16.5.linux-amd64.tar.gz -C /usr/local

Nuevamente, use el comando ls para verificar el directorio go en la ruta /usr/local.


3. Configurar variables de entorno

Necesitamos configurar la variable $PATH para señalar el sistema Linux en la ubicación de los archivos binarios ejecutables de Go. Estos archivos binarios se encuentran en la ruta /usr/local/go/bin.

Por lo tanto, agregue la siguiente línea al archivo ~/.bashrc:

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

Guarde los cambios y salga del archivo.

A continuación, cargue la variable de entorno en la sesión de shell invocando el comando fuente como se muestra:

$ source ~/.bashrc

Luego verifique si Go está instalado comprobando la versión como se muestra:

$ go version


4. Probar ir a la instalación

Antes de concluir esta guía, vamos a probar si Go se instaló correctamente creando un espacio de trabajo y creando un programa simple.

Aquí, crearemos un espacio de trabajo que es un directorio llamado saludos y luego navegaremos hacia él.

$ mkdir greetings && cd greetings

A continuación, cree un módulo go de la siguiente manera:

$ go mod init greetings

A continuación, crearemos un archivo Go simple.

$ vim greetings.go

Escribiremos un programa Go simple que imprima un mensaje simple en la salida estándar:

package main
import "fmt"
func main() {
fmt.Printf("Hello guys, Welcome to Go language\n")
}

Guardar y Salir.

Luego ejecute el programa Go como se muestra.

$ go run greetings.go

Debería obtener el resultado que se muestra a continuación como se indica:

Hello guys, Welcome to Go language



Cent OS
  1. Instalar Django en Ubuntu 20.04 - ¿El mejor método?

  2. Instalar Gradle en Ubuntu 20.04 - ¿El mejor método?

  3. Habilitar SSH en CentOS 8:¿el mejor método?

  4. Instalar Putty en CentOS 8 - ¿El mejor método?

  5. Instalar Nmap en CentOS 8 - ¿El mejor método?

Instalar MariaDB en CentOS 7

Instalar MySQL en CentOS 7

Instale Odoo 11 en CentOS 7

Cómo instalar R en CentOS 7

Instale Odoo 12 en CentOS 7

Cómo instalar R en CentOS 8