In dit artikel laten we u zien hoe u Golang installeert op CentOS 8.
Go is een open source programmeertaal die het eenvoudig maakt om eenvoudige, betrouwbare en efficiënte software te bouwen. Het is een statisch getypeerde, gecompileerde, C-achtige programmeertaal ontwikkeld door Google.
Go's eenvoud en veelzijdigheid hebben ervoor gezorgd dat het de voorkeurstaal is voor het ontwikkelen van hoogwaardige webapplicaties en microservices.
Vereisten
- CentOS 8 Dedicated server of VPS
- Een root-gebruikerstoegang of een normale gebruiker met beheerdersrechten.
Stap 1. Houd je server up-to-date
# yum update -y
Stap 2. Download en pak Go 1.15.3 uit
We zullen Go downloaden met het wget- commando en het uitpakken 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
Op het moment dat deze handleiding werd geschreven, was de laatst beschikbare versie 1.15. U kunt de nieuwste Go-versie bekijken op de officiële Go-downloadpagina.
Stap 3. Omgevingsvariabelen instellen
De runtime- en build-uitvoerbare bestanden van Go zijn nu beschikbaar onder /usr/local/go/bin. Voeg het uitvoerbare pad toe aan de omgevingsvariabele PATH. Voeg de GOROOT-omgevingsvariabele toe die verwijst naar uw lokale Go-installatie. Gebruik de opdracht source om de bijgewerkte waarden opnieuw te laden.
# 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
Stap 4. Controleer de installatie
Om de installatie te verifiëren, kunnen we de versie van de Go controleren met behulp van de volgende opdracht:
# go version
De uitvoer zal vergelijkbaar zijn, zoals:
go version go1.15.3 linux/amd64
Stap 5. Schrijf een Hello World- applicatie
We kunnen onze eerste Hello World! programma met behulp van de volgende stappen:
1. Maak een map en navigeer erin.
# mkdir hello
# cd hello
2. Maak een Go-module met de opdracht go mod .
# go mod init hello
3. Maak een bestand met de naam hello.go
# touch hello.go
4. Bewerk het bestand hello.go
# vi hello.go
5. Voeg de volgende regels toe
package main
import "fmt'
func main() {
fmt.Printf("Hello World!')
}
Voer ons eerste Go-programma uit met de volgende opdracht:
# go run hello.go
Uitgang:
Hello World!
We hebben Golang met succes geïnstalleerd op CentOS 8.
In dit artikel hebben we uitgelegd hoe je Golang installeert op CentOS 8