Heim > Backend-Entwicklung > Golang > vps stellt eine Golang-Umgebung bereit

vps stellt eine Golang-Umgebung bereit

王林
Freigeben: 2023-05-13 12:43:07
Original
701 Leute haben es durchsucht

Mit der rasanten Entwicklung des Internets achten immer mehr Menschen auf die Entwicklung von Serveranwendungen unter Linux-Systemen, und Golang als leistungsstarke Programmiersprache erhält immer mehr Aufmerksamkeit. Wie stellt man also die Golang-Umgebung auf VPS bereit? In diesem Artikel wird dieses Problem ausführlich vorgestellt.

1. Installieren Sie Golang

Um Golang auf VPS zu installieren, müssen Sie zuerst das binäre Installationspaket herunterladen. Sie können das entsprechende Installationspaket von der offiziellen Golang-Website (https://golang.org/dl/) herunterladen oder zum Herunterladen den folgenden Befehl verwenden:

$ wget https://golang.org/dl/go1.16.4.linux-amd64.tar.gz
Nach dem Login kopieren

Entpacken Sie nach Abschluss des Downloads die Datei Datei:

$ tar -xzvf go1.16.4.linux-amd64.tar.gz
Nach dem Login kopieren

Verschieben Sie den dekomprimierten Ordner in das Verzeichnis /usr/local:

$ sudo mv go /usr/local/
Nach dem Login kopieren

2. Konfigurieren Sie Umgebungsvariablen

Um in der Lage zu sein Um den Go-Befehl in einem beliebigen Verzeichnis verwenden zu können, muss der Golang-Pfad zur Umgebungsvariablen hinzugefügt werden. Bearbeiten Sie die bashrc-Datei:

$ sudo nano ~/.bashrc
Nach dem Login kopieren

Fügen Sie am Ende der Datei den folgenden Inhalt hinzu:

export GOROOT=/usr/local/go
export GOPATH=/root/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
Nach dem Login kopieren

Darunter ist $GOROOT der Golang-Installationspfad und $GOPATH der angepasste Arbeitsverzeichnis und $PATH enthält den Pfad des aktuellen Systems.

Führen Sie nach dem Speichern der Datei den folgenden Befehl aus, um die Umgebungsvariablen zu aktualisieren:

$ source ~/.bashrc
Nach dem Login kopieren

Nachdem Sie die Einstellungen geändert haben, können Sie mit dem folgenden Befehl überprüfen, ob die Einstellungen erfolgreich sind :

$ go version
Nach dem Login kopieren
#🎜🎜 #Bei Erfolg wird die Versionsnummer ausgegeben:

$ go version go1.16.4 linux/amd64
Nach dem Login kopieren

3. Testumgebung

Um zu überprüfen, ob die Golang-Umgebung vorhanden ist Wenn alles ordnungsgemäß funktioniert, können Sie ein einfaches Hello World-Programm erstellen. Führen Sie den folgenden Befehl aus:

$ nano hello.go
Nach dem Login kopieren

Geben Sie den folgenden Code in den Editor ein:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}
Nach dem Login kopieren

Nach dem Speichern und Beenden der Datei verwenden Sie den folgenden Befehl, um das Programm zu kompilieren: #🎜🎜 #
$ go build hello.go
Nach dem Login kopieren
#🎜🎜 #Die generierten Binärdateien befinden sich im selben Verzeichnis. Jetzt können Sie das Programm über den folgenden Befehl ausführen:

$ ./hello
Nach dem Login kopieren

Das Programm gibt den folgenden Inhalt aus:

Hello, World!
Nach dem Login kopieren
Zu diesem Zeitpunkt haben wir die Golang-Umgebung erfolgreich bereitgestellt eine einfache Prozedur kompiliert und ausgeführt.

4. Zusammenfassung

In diesem Artikel haben wir gelernt, wie man die Golang-Umgebung auf VPS bereitstellt, Golang installiert, Umgebungsvariablen konfiguriert und getestet, ob die Umgebung ordnungsgemäß funktioniert. Durch die oben genannten Schritte können wir Golang-Anwendungen auf VPS entwickeln und bessere Erfahrungen und Ergebnisse in der Webentwicklung, Cloud Computing und anderen Bereichen erzielen.

Das obige ist der detaillierte Inhalt vonvps stellt eine Golang-Umgebung bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage