Zum Hauptinhalt springen

Anleitung zur Installation von Go auf CentOS

Anleitung zur Installation von Go auf CentOS

Go, auch bekannt als Golang, ist eine leistungsstarke Open-Source-Programmiersprache, die von Google entwickelt wurde. Sie ist darauf ausgelegt, effizient, prägnant und hochleistungsfähig zu sein und eignet sich daher hervorragend zum Erstellen skalierbarer und zuverlässiger Anwendungen. In diesem Tutorial zeigen wir Ihnen Schritt für Schritt, wie Sie Go auf CentOS installieren.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen:

  • Einen CentOS-Server mit Root-Zugriff oder einem Benutzer mit sudo-Berechtigungen.
  • Eine stabile Internetverbindung.

Schritt 1: Aktualisieren der Systempakete

Zuerst aktualisieren wir die Systempakete auf die neuesten Versionen. Öffnen Sie Ihr Terminal und führen Sie den folgenden Befehl aus:

sudo yum update -y

Dieser Befehl aktualisiert alle installierten Pakete auf Ihrem CentOS-System.

Schritt 2: Go herunterladen und extrahieren

Go bietet offizielle Binärdistributionen für verschiedene Betriebssysteme, einschließlich CentOS. Um die neueste stabile Version von Go herunterzuladen, navigieren Sie in Ihrem Webbrowser zur offiziellen Go-Downloadseite. Sie finden sie unter https://golang.org/dl/.

Suchen Sie nach der Version von Go, die Ihrer Systemarchitektur entspricht. Wenn Sie beispielsweise ein 64-Bit CentOS verwenden, klicken Sie auf den Download-Link für das Linux tar.gz-Archiv.

Sobald der Download abgeschlossen ist, öffnen Sie Ihr Terminal und wechseln Sie zum Verzeichnis, in dem sich die heruntergeladene Datei befindet. Verwenden Sie den cd-Befehl, um das Verzeichnis zu wechseln. Wenn Sie die Datei beispielsweise in Ihren Downloads-Ordner heruntergeladen haben, führen Sie Folgendes aus:

cd ~/Downloads

Extrahieren Sie anschließend das heruntergeladene Archiv mithilfe des tar-Befehls:

sudo tar -C /usr/local -xzf go<version>.linux-amd64.tar.gz

Ersetzen Sie <version> in dem obigen Befehl durch die tatsächliche Versionsnummer des heruntergeladenen Go-Pakets. Wenn Sie beispielsweise Go-Version 1.17 heruntergeladen haben, lautet der Befehl:

sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz

Dieser Befehl extrahiert die Go-Binärdateien und zugehörige Dateien in das Verzeichnis /usr/local.

Schritt 3: Go-Umgebungsvariablen festlegen

Um Go effektiv nutzen zu können, müssen Sie einige Umgebungsvariablen einrichten. Diese Variablen umfassen GOROOT, GOPATH und PATH.

Öffnen Sie Ihren bevorzugten Texteditor und öffnen Sie die systemweite Profildatei /etc/profile:

sudo vi /etc/profile

Fügen Sie am Ende der Datei die folgenden Zeilen hinzu:

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

Speichern Sie die Datei und verlassen Sie den Texteditor.

Wenden Sie anschließend die Änderungen auf die aktuelle Sitzung an, indem Sie den folgenden Befehl ausführen:

source /etc/profile

Dadurch werden die Umgebungsvariablen für den aktuellen Benutzer verfügbar gemacht. Alternativ können Sie sich abmelden und wieder am System anmelden.

Schritt 4: Überprüfen der Installation

Um zu überprüfen, ob Go erfolgreich installiert wurde, öffnen Sie eine neue Terminal-Sitzung und führen Sie den folgenden Befehl aus:

go version

Sie sollten die installierte Go-Version in der Ausgabe sehen. Zum Beispiel:

go version go1.17 linux/amd64

Herzlichen Glückwunsch! Sie haben Go erfolgreich auf Ihrem CentOS-System installiert.

Schritt 5: Go-Installation testen

Nun schreiben wir ein einfaches Go-Programm, um die Installation zu testen. Erstellen Sie eine neue Datei mit dem Namen hello.go in Ihrem bevorzugten Texteditor:

vi hello.go

Fügen Sie den folgenden Code in die Datei ein:

package main

import "fmt"

func main() {
fmt.Println("Hallo, Go!")
}

Speichern Sie die Datei und verlassen Sie den Texteditor.

Um das Go-Programm zu kompilieren und auszuführen, führen Sie den folgenden Befehl aus:

go run hello.go

Sie sollten die folgende Ausgabe sehen:

Hallo, Go!

Wenn Sie die erwartete Ausgabe sehen, funktioniert Ihre Go-Installation korrekt.

Fazit

In diesem Tutorial haben Sie gelernt, wie Sie Go Schritt für Schritt auf CentOS installieren. Sie haben die Systempakete aktualisiert, die Go-Binärdateien heruntergeladen und extrahiert, die erforderlichen Umgebungsvariablen eingerichtet, die Installation überprüft und Go durch Ausführen eines einfachen Programms getestet. Jetzt können Sie Anwendungen mit der Go-Programmiersprache entwickeln.

Vergessen Sie nicht, Ihre Go-Installation regelmäßig zu aktualisieren, um von den neuesten Funktionen und Fehlerbehebungen zu profitieren. Viel Spaß beim Codieren mit Go!