GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Go unter CentOS 7

Go, oft als Golang bezeichnet, ist eine moderne Open-Source-Programmiersprache, die von Google entwickelt wurde. Viele beliebte Anwendungen, darunter Kubernetes, Docker, Hugo und Caddy, sind in Go geschrieben.

In diesem Tutorial zeigen wir Ihnen, wie Sie Go auf einem CentOS 7-System herunterladen und installieren.

Voraussetzungen #

Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind.

So installieren Sie Go #

Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste stabile Version von Go Version 1.13. Bevor Sie den Tarball herunterladen, besuchen Sie die offizielle Go-Downloadseite und prüfen Sie, ob eine neue Version verfügbar ist.

Führen Sie die folgenden Schritte aus, um Go unter CentOS 7 zu installieren:

  1. Laden Sie den Tarball herunter.

    Um die Go-Binärdatei herunterzuladen, verwenden Sie entweder wget oder curl :

    wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
  2. Überprüfen Sie den Tarball.

    Sobald der Download abgeschlossen ist, überprüfen Sie die Tarball-Prüfsumme mit der sha256sum Befehl:

    sha256sum go1.13.linux-amd64.tar.gz
    68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856  go1.13.linux-amd64.tar.gz

    Stellen Sie sicher, dass der vom obigen Befehl ausgegebene Hash mit dem von der Download-Seite übereinstimmt.

  3. Extrahieren Sie den Tarball.

    Verwenden Sie den tar Befehl, um den Tarball nach /usr/local zu extrahieren Verzeichnis:

    sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
  4. Passen Sie die Pfadvariable an.

    Jetzt müssen wir unserem System mitteilen, wo die ausführbaren Go-Binärdateien zu finden sind, indem wir den $PATH anpassen Umgebungsvariable.

    Wir können dies tun, indem wir die folgende Zeile an /etc/profile anhängen Datei (für eine systemweite Installation) oder in das $HOME/.bash_profile Datei (für eine aktuelle Benutzerinstallation):

    ~/.bash_profile
    export PATH=$PATH:/usr/local/go/bin

    Speichern Sie die Datei und laden Sie die neue PATH-Umgebungsvariable mit dem folgenden Befehl in die aktuelle Shell-Sitzung:

    source ~/.bash_profile

Testen Sie die Installation #

Um zu testen, ob Go korrekt installiert ist, richten wir einen Arbeitsbereich ein und erstellen ein einfaches „Hallo Welt“-Programm.

  1. Erstellen Sie das Arbeitsbereichsverzeichnis

    Standardmäßig ist das Workspace-Verzeichnis auf $HOME/go eingestellt , um es zu erstellen, geben Sie Folgendes ein:

    mkdir ~/go
  2. Erstellen Sie eine einfache „Hello World“-Go-Datei.

    Erstellen Sie im Arbeitsbereich ein neues Verzeichnis src/hello

    mkdir -p ~/go/src/hello

    und erstellen Sie in diesem Verzeichnis eine Datei mit dem Namen hello.go

    ~/go/src/hello/hello.go
    package main
    
    import "fmt"
    
    func main() {
        fmt.Printf("Hello, World\n")
    }

    Hier erfahren Sie mehr über die Verzeichnishierarchie des Go-Arbeitsbereichs

  3. Erstellen Sie die hello.go-Datei:

    Um die Datei zu erstellen, wechseln Sie zu ~/go/src/hello Verzeichnis und führen Sie go build aus :

    cd ~/go/src/hellogo build

    Der obige Befehl erstellt eine ausführbare Datei mit dem Namen hello .

  4. Führen Sie die ausführbare Datei aus:

    Führen Sie die ausführbare Datei aus, indem Sie Folgendes eingeben:

    ./hello
    Hello, World

    Wenn Sie die obige Ausgabe sehen, haben Sie Go erfolgreich installiert.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Wine 4.0 unter CentOS 7

  4. So installieren Sie Vim 8.2 unter CentOS 7

  5. So installieren Sie VirtualBox unter CentOS 7

So installieren Sie Ruby unter CentOS 7

So installieren Sie PostgreSQL unter CentOS 7

So installieren Sie Python 3 unter CentOS 7

So installieren Sie Pip unter CentOS 7

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8