Heim > Backend-Entwicklung > Golang > Golang auf Raspberry Pi bauen

Golang auf Raspberry Pi bauen

王林
Freigeben: 2023-05-09 19:23:36
Original
895 Leute haben es durchsucht

Mit der kontinuierlichen Weiterentwicklung des Internets der Dinge und der Cloud-Computing-Technologie haben immer mehr Unternehmen und Einzelpersonen begonnen, dem Raspberry Pi, einer Open-Source-Hardwareplattform, Aufmerksamkeit zu schenken und ihn zu nutzen, und die Ausführung von Golang auf dem Raspberry Pi ist eine gängige Anwendung Erfordernis. In diesem Artikel wird am Beispiel des Raspberry Pi 3B+ erläutert, wie eine Golang-Entwicklungsumgebung eingerichtet und Golang-Anwendungen auf dem Raspberry Pi ausgeführt werden.

Schritt 1: Vorbereitung

Bevor Sie die Golang-Entwicklungsumgebung einrichten, müssen Sie das Raspberry Pi-System auf die neueste Version aktualisieren. Sie können zum Aktualisieren den folgenden Befehl verwenden:

sudo apt-get update
sudo apt-get upgrade
Nach dem Login kopieren

Als nächstes müssen Sie das Golang-Installationspaket herunterladen. Sie können das neueste Golang-Installationspaket von der offiziellen Website (https://golang.org/dl/) herunterladen. In diesem Artikel wird go1.17.linux-armv6l.tar.gz als Beispiel verwendet. Laden Sie nach dem Herunterladen das Installationspaket auf den Raspberry Pi hoch.

Schritt 2: Golang installieren

Die Installation von Golang ist sehr einfach: Entpacken Sie einfach das Installationspaket in das angegebene Verzeichnis. Zur Installation können Sie den folgenden Befehl verwenden:

sudo tar -C /usr/local -xzf go1.17.linux-armv6l.tar.gz
Nach dem Login kopieren

Nachdem die Dekomprimierung abgeschlossen ist, müssen Sie die Umgebungsvariable GOPATH festlegen. Sie können den folgenden Befehl verwenden, um es einzurichten:

echo "export GOPATH=$HOME/go" >> ~/.bashrc
echo "export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin" >> ~/.bashrc
source ~/.bashrc
Nach dem Login kopieren

Der obige Befehl setzt die Umgebungsvariable GOPATH auf $HOME/go und fügt die Verzeichnisse /usr/local/go/bin und $GOPATH/bin zur PATH-Umgebung hinzu Variable.

Schritt 3: Überprüfen Sie die Installation

Nachdem die Installation abgeschlossen ist, können Sie mit dem folgenden Befehl überprüfen, ob Golang erfolgreich installiert wurde:

go version
Nach dem Login kopieren

Wenn die Ausgabe ähnlich ist wie „go version go1.17 linux/arm“, Dies bedeutet, dass Golang erfolgreich installiert wurde.

Schritt 4: Golang-Anwendungen schreiben und ausführen

Das Schreiben und Ausführen von Golang-Anwendungen auf dem Raspberry Pi ist ebenfalls sehr einfach. Zuerst müssen Sie ein neues Golang-Projekt erstellen. Sie können den folgenden Befehl verwenden, um ein Golang-Projekt mit dem Namen hello zu erstellen:

mkdir $HOME/go/src/hello
Nach dem Login kopieren

Erstellen Sie dann eine Datei mit dem Namen main.go unter dem Projekt und fügen Sie den folgenden Code hinzu:

package main

import "fmt"

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

Das obige Programm gibt „Hello, world!“ aus .

Als nächstes verwenden Sie den folgenden Befehl, um das Projekt zu kompilieren:

cd $HOME/go/src/hello
go build
Nach dem Login kopieren

Nachdem die Kompilierung abgeschlossen ist, können Sie den folgenden Befehl verwenden, um die Anwendung auszuführen:

./hello
Nach dem Login kopieren

Der obige Befehl gibt die Zeichenfolge „Hallo, Welt!“ aus.

Zusammenfassung

Durch die oben genannten Schritte haben wir die Golang-Entwicklungsumgebung erfolgreich auf dem Raspberry Pi eingerichtet und eine einfache Golang-Anwendung geschrieben und ausgeführt. Als effiziente, schnelle, sichere und zuverlässige Programmiersprache wird Golang auf dem Raspberry Pi immer häufiger eingesetzt.

Das obige ist der detaillierte Inhalt vonGolang auf Raspberry Pi bauen. 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