En este artículo, le mostraremos cómo instalar Golang en CentOS 8.
Go es un lenguaje de programación de código abierto que facilita la creación de software simple, confiable y eficiente. Es un lenguaje de programación tipo C compilado estáticamente desarrollado por Google.
La simplicidad y versatilidad de Go lo ha convertido en el lenguaje preferido para desarrollar aplicaciones web y microservicios de alto rendimiento.
Prerrequisitos
- Servidor Dedicado CentOS 8 o VPS
- Acceso de usuario root o usuario normal con privilegios de administrador.
Paso 1. Mantenga actualizado su servidor
# yum update -y
Paso 2. Descarga y extrae Go 1.15.3
Descargaremos Go usando el comando wget y lo extraeremos en / usr / ruta local .
# wget https://golang.org/dl/go1.15.3.linux-amd64.tar.gz
# sudo tar -zxvf go1.15.3.linux-amd64.tar.gz -C /usr/local
En el momento de redactar esta guía, la última versión disponible era la 1.15. Puede consultar la última versión de Go en la página de descarga oficial de Go.
Paso 3. Configurar variables de entorno
El tiempo de ejecución de Go y los ejecutables de compilación ahora están disponibles en / usr / local / go / bin. Agregue la ruta ejecutable a la variable de entorno PATH. Agregue la variable de entorno GOROOT que hace referencia a su instalación local de Go. Utilice el comando de origen para volver a cargar los valores actualizados.
# echo 'export GOROOT=/usr/local/go' | sudo tee -a /etc/profile
# echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee -a /etc/profile
# source /etc/profile
Paso 4. Verifique la instalación
Para verificar la instalación, podemos verificar la versión del Go usando el siguiente comando:
# go version
La salida mostrará algo similar a:
go version go1.15.3 linux/amd64
Paso 5. Escribe una aplicación Hello World
¡Podemos escribir nuestro primer Hello World! programa utilizando los siguientes pasos:
1. Cree una carpeta y navegue hasta ella.
# mkdir hello
# cd hello
2. Cree un módulo Go usando el comando go mod .
# go mod init hello
3. Cree un archivo llamado hello.go
# touch hello.go
4. Edite el archivo hello.go.
# vi hello.go
5. Agregue las siguientes líneas
package main
import "fmt'
func main() {
fmt.Printf("Hello World!')
}
Ejecute nuestro primer programa Go usando el siguiente comando:
# go run hello.go
Producción:
Hello World!
Hemos instalado con éxito Golang en CentOS 8.
En este artículo, hemos explicado cómo instalar Golang en CentOS 8