GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Go unter Ubuntu 18.04

In diesem Tutorial zeigen wir Ihnen, wie Sie Go auf einem VPS mit Ubuntu 18.04 installieren und wie Sie eine einfache Go-Anwendung erstellen.

Go ist eine kompilierte Open-Source-Programmiersprache, die von Google entwickelt wurde. Go ist für viele Anwendungen beliebt, einschließlich Docker und Kubernetes, die in Go geschrieben sind. Die Sprache wurde zum Schreiben von Servern entwickelt und bietet eine große Auswahl an Bibliotheken, wodurch sie sehr vielseitig und für viele Anwendungsfälle anwendbar ist.

Beginnen wir mit der Installation.

Voraussetzungen

  • Für die Zwecke dieses Tutorials verwenden wir eines unserer Ubuntu 18.04-VPS.
  • Voller SSH-Root-Zugriff oder ein Benutzer mit sudo-Berechtigungen ist ebenfalls erforderlich.

Schritt 1:Verbinden Sie sich über SSH und aktualisieren Sie

Verbinden Sie sich über SSH als Root-Benutzer mit dem folgenden Befehl mit Ihrem Server:

ssh root@IP_ADDRESS -p PORT_NUMBER

Denken Sie daran, „IP_ADDRESS“ und „PORT_NUMBER“ durch die entsprechende IP-Adresse und SSH-Portnummer Ihres Servers zu ersetzen.

Bevor Sie mit der Installation beginnen, müssen Sie Ihre Systempakete auf die neuesten Versionen aktualisieren. Es ist ganz einfach und dauert nicht länger als ein paar Minuten.

Sie können dies tun, indem Sie den folgenden Befehl ausführen:

sudo apt-get update
sudo apt-get upgrade

Sobald die Aktualisierungen abgeschlossen sind, können wir mit dem nächsten Schritt fortfahren.

Schritt 2:Go installieren

Zuerst müssen wir die aktuelle binäre Archivdatei herunterladen. Bevor Sie es herunterladen, sollten Sie die offizielle Go-Download-Seite besuchen und nach der neuesten Version suchen.

Wir verwenden das wget Befehl zum Herunterladen der neuesten stabilen Version.

wget https://dl.google.com/go/go1.12.7.linux-amd64.tar.gz

Um die Tarball-Prüfsumme zu überprüfen, verwenden wir die ‘sha256sum ‘Befehl:

sha256sum go1.12.7.linux-amd64.tar.gz

Die Ausgabe sollte ungefähr so ​​aussehen:

66d83bfb5a9ede000e33c6579a91a29e6b101829ad41fffb5c5bb6c900e109d9 go1.12.7.linux-amd64.tar.gz

Sie müssen sicherstellen, dass der Hash aus sha256sum  gedruckt wird Befehl stimmt mit dem von der Go-Download-Seite überein.

Als nächstes extrahieren wir das tar Datei nach /usr/local Verzeichnis mit folgendem Befehl:

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

Jetzt sollten wir auf unserem System angeben, wo sich die ausführbaren Go-Binärdateien befinden. Auf diese Weise können Sie die Befehle tatsächlich in Ihrem Terminal ausführen. Dazu müssen wir den PATH setzen Umgebungsvariable. Wir müssen den Pfad an $HOME/.profile anhängen Datei für den aktuellen Benutzer.

nano $HOME/.profile

Und fügen Sie den folgenden Pfad hinzu:

export PATH=$PATH:/usr/local/go/bin

Wir speichern die Datei und laden den neuen PFAD Variable in die aktuelle Shell-Session, indem Sie den folgenden Befehl ausführen.

source ~/.profile

Schritt 3:Überprüfen der Go-Installation

Wenn alles korrekt installiert und eingerichtet ist, sollten wir in der Lage sein, die Go-Befehle auszuführen.

Führen Sie den folgenden Befehl aus, um die Go-Version zu überprüfen:

go version

Die Ausgabe sollte ungefähr so ​​aussehen:

go version go1.12.7 linux/amd64

Wenn Sie alle konfigurierten Umgebungsvariablen überprüfen möchten, können Sie den folgenden Befehl verwenden:

go env

Die Ausgabe sollte ungefähr so ​​aussehen:

GOARCH="amd64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/root/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/go"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build959242624=/tmp/go-build -gno-record-gcc-switches"

Go wurde erfolgreich auf dem Server installiert und eingerichtet. Als nächstes testen wir die Installation mit einem einfachen Beispielprogramm.

Schritt 4:Testen der Go-Installation

Wir erstellen ein neues Workspace-Verzeichnis und erstellen eine einfache Go-Anwendung.

Führen Sie den folgenden Befehl aus, um ein Arbeitsbereichsverzeichnis zu erstellen:

mkdir ~/go

Wir müssen mit dem folgenden Befehl ein neues Verzeichnis innerhalb des Arbeitsbereichs erstellen:

mkdir -p ~/go/src/helloGo

Wir sollten in diesem Verzeichnis eine neue Datei mit dem Namen helloGo.go erstellen und fügen Sie den folgenden Inhalt ein:

package main

import "fmt"

func main() {
     fmt.Printf("Hello, Go\n")
}

Jetzt müssen wir die Datei erstellen, indem wir die folgenden Befehle ausführen:

cd ~/go/src/helloGo
go build

Wir können dann die ausführbare Datei ausführen, indem wir den folgenden Befehl ausführen:

./helloGo

Sie sollten die folgende Ausgabe sehen:

Hello, Go

Das ist alles – in diesem Tutorial haben wir gelernt, wie man Go auf einem Ubuntu 18.04 VPS installiert und wie man eine einfache Go-Anwendung erstellt. Jetzt können Sie von der großen Community und den vielen Programmen profitieren, die in Go geschrieben sind.

Natürlich müssen Sie Go nicht auf einem Ubuntu 18.04 VPS installieren, wenn Sie einen unserer Ubuntu VPS-Pläne verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Go auf Ubuntu 18.04 für Sie zu installieren. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS . Wenn Ihnen dieser Beitrag zur Installation von Go unter Ubuntu 18.04 gefallen hat , teilen Sie es bitte mit Ihren Freunden in den sozialen Netzwerken, indem Sie die Teilen-Schaltflächen unten verwenden, oder hinterlassen Sie einfach eine Antwort im Kommentarbereich. Danke.


Panels
  1. So installieren Sie ISPConfig 3 unter Ubuntu 18.04

  2. So installieren Sie ATutor unter Ubuntu 14.04

  3. So installieren Sie Traq unter Ubuntu 16.04

  4. So installieren Sie Pip unter Ubuntu 16.04

  5. So installieren Sie WildFly unter Ubuntu 16.04

So installieren Sie R unter Ubuntu 20.04

So installieren Sie Go unter Ubuntu 18.04

So installieren Sie R unter Ubuntu 18.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04