GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Go unter Debian 9

Go ist eine moderne Open-Source-Programmiersprache, die von Google entwickelt wurde und zum Erstellen zuverlässiger, einfacher, schneller und effizienter Software verwendet wird. Viele beliebte Anwendungen, einschließlich Kubernetes, Docker, Teraform und Grafana, sind in Go geschrieben.

In diesem Tutorial führen wir Sie durch die Schritte, die zum Herunterladen und Installieren von Go auf einem Debian 9-System erforderlich sind.

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 Debian 9 zu installieren:

  1. Herunterladen von Go.

    Laden Sie den Go-Tarball mit dem folgenden wget-Befehl herunter:

    wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
  2. Überprüfung des Go-Tarballs.

    Verwenden Sie die sha256sum Dienstprogramm, um die Prüfsumme der heruntergeladenen Datei zu überprüfen:

    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 Go-Downloadseite übereinstimmt.

  3. Extrahieren des Go-Tarballs.

    Der folgende Befehl extrahiert den Tarball nach /usr/local Verzeichnis:

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

    Wenn nun der Go-Tarball extrahiert wird, müssen wir den $PATH bearbeiten Umgebungsvariable, damit unser System weiß, wo sich die ausführbaren Go-Binärdateien befinden. Wir können dies tun, indem wir die folgende Zeile an /etc/profile anhängen Datei (für eine systemweite Installation) oder in die $HOME/.profile Datei (für eine aktuelle Benutzerinstallation):

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

    Speichern Sie die Datei und wenden Sie die neue PATH-Umgebungsvariable auf die aktuelle Shell-Sitzung an:

    source ~/.profile

Testen Sie die Installation #

Um zu testen, ob Go korrekt auf unserem Rechner 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")
    }

    Um mehr über die Verzeichnishierarchie des Go-Arbeitsbereichs zu erfahren, besuchen Sie die Go-Dokumentationsseite.

  3. Erstellen Sie die hello.go-Datei:

    Um die Datei zu erstellen, wechseln Sie zum ~/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:

    Sie können die ausführbare Datei ausführen, indem Sie einfach den folgenden Befehl ausführen:

    ./hello
    Hello, World

    Wenn Sie dieselbe Ausgabe wie oben sehen, haben Sie Go erfolgreich installiert.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie Memcached unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie Git unter Debian 9

So installieren Sie Python 3.7 unter Debian 9

So installieren Sie Go unter Debian 10 Linux

So installieren Sie R unter Debian 10

So installieren Sie Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie Go unter Debian