In diesem Artikel zeigen wir Ihnen, wie Sie Golang auf CentOS 8 installieren.
Go ist eine Open-Source-Programmiersprache, die es einfach macht, einfache, zuverlässige und effiziente Software zu erstellen. Es ist eine statisch typisierte, kompilierte, C-ähnliche Programmiersprache, die von Google entwickelt wurde.
Die Einfachheit und Vielseitigkeit von Go hat es zur bevorzugten Sprache für die Entwicklung leistungsstarker Webanwendungen und Microservices gemacht.
Voraussetzungen
- CentOS 8 Dedizierter Server oder VPS
- Ein Root-Benutzerzugriff oder ein normaler Benutzer mit Administratorrechten.
Schritt 1. Halten Sie Ihren Server auf dem neuesten Stand
# yum update -y
Schritt 2. Laden Sie Go 1.15.3 herunter und extrahieren Sie es
Wir werden Go mit dem Befehl wget herunterladen und in /usr/local path extrahieren .
# 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
Zum Zeitpunkt der Erstellung dieses Handbuchs war die neueste verfügbare Version 1.15. Sie können die neueste Go-Version auf der offiziellen Download-Seite von Go überprüfen.
Schritt 3. Umgebungsvariablen einrichten
Die Laufzeit- und Build-Programme von Go sind jetzt unter /usr/local/go/bin verfügbar. Fügen Sie den Pfad der ausführbaren Datei zur Umgebungsvariablen PATH hinzu. Fügen Sie die Umgebungsvariable GOROOT hinzu, die auf Ihre lokale Go-Installation verweist. Verwenden Sie den Befehl source, um die aktualisierten Werte neu zu 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
Schritt 4. Überprüfen Sie die Installation
Um die Installation zu überprüfen, können wir die Version von Go mit dem folgenden Befehl überprüfen :
# go version
Die Ausgabe wird ähnlich wie:
go version go1.15.3 linux/amd64
Schritt 5. Schreiben Sie eine Hello World- Anwendung
Wir können unser erstes Hello World! Programm mit folgenden Schritten:
1. Erstellen Sie einen Ordner und navigieren Sie hinein.
# mkdir hello
# cd hello
2. Erstellen Sie ein Go-Modul mit dem Befehl go mod .
# go mod init hello
3. Erstellen Sie eine Datei namens hello.go
# touch hello.go
4. Bearbeiten Sie die Datei hello.go
# vi hello.go
5. Füge folgende Zeilen hinzu
package main
import "fmt'
func main() {
fmt.Printf("Hello World!')
}
Führen Sie unser erstes Go-Programm mit dem folgenden Befehl aus:
# go run hello.go
Ausgabe:
Hello World!
Wir haben Golang erfolgreich auf CentOS 8 installiert.
In diesem Artikel haben wir erklärt, wie man Golang auf CentOS 8 installiert