In questo articolo, ti mostreremo come installare Golang su CentOS 8.
Go è un linguaggio di programmazione open source che semplifica la creazione di software semplice, affidabile ed efficiente. È un linguaggio di programmazione di tipo C, compilato e tipizzato staticamente, sviluppato da Google.
La semplicità e la versatilità di Go lo hanno reso il linguaggio preferito per lo sviluppo di applicazioni Web e microservizi ad alte prestazioni.
Prerequisiti
- CentOS 8 Server dedicato o VPS
- Accesso utente root o utente normale con privilegi di amministratore.
Passaggio 1. Mantieni aggiornato il tuo server
# yum update -y
Passaggio 2. Scarica ed estrai Go 1.15.3
Scaricheremo Go usando il comando wget ed estrarlo in /usr/local path.
# 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
Al momento della stesura di questa guida, l'ultima versione disponibile era la 1.15. Puoi controllare l'ultima versione di Go dalla pagina di download ufficiale di Go.
Passaggio 3. Configurazione delle variabili d'ambiente
Il runtime e gli eseguibili di build di Go sono ora disponibili in /usr/local/go/bin. Aggiungi il percorso dell'eseguibile alla variabile di ambiente PATH. Aggiungi la variabile di ambiente GOROOT facendo riferimento alla tua installazione Go locale. Utilizzare il comando source per ricaricare i valori aggiornati.
# 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
Passaggio 4. Verificare l'installazione
Per verificare l'installazione, possiamo controllare la versione del Go utilizzando il seguente comando:
# go version
L'output mostrerà simili come:
go version go1.15.3 linux/amd64
Fase 5. Scrivere un Ciao Mondo applicazione
Possiamo scrivere il nostro primo Hello World! programma utilizzando i seguenti passaggi:
1. Crea una cartella e naviga al suo interno.
# mkdir hello
# cd hello
2. Creare un modulo Go utilizzando il comando go mod .
# go mod init hello
3. Crea un file chiamato hello.go
# touch hello.go
4. Modifica il file ciao.go
# vi hello.go
5. Aggiungi le seguenti righe
package main
import "fmt'
func main() {
fmt.Printf("Hello World!')
}
Esegui il nostro primo programma Go usando il seguente comando:
# go run hello.go
Produzione:
Hello World!
Abbiamo installato con successo Golang su CentOS 8.
In questo articolo abbiamo spiegato come installare Golang su CentOS 8