Golang ist eine Open-Source-Programmiersprache. Sowohl der Compiler als auch die Laufzeitumgebung sind Open Source. Sie erfreut sich derzeit großer Beliebtheit beim Schreiben von Netzwerkdiensten, in der Big-Data-Analyse und im Cloud-Computing. Einige Anfänger stellen jedoch fest, dass sie nach Abschluss der Installation nicht normal ausgeführt werden können. In diesem Artikel erfahren Sie, wie Sie dieses Problem lösen können.
Nach der Installation von Golang müssen Sie sicherstellen, dass Ihre Umgebungsvariablen korrekt konfiguriert wurden, einschließlich GOPATH, GOROOT und PATH. GOPATH zeigt auf Ihren Arbeitsbereichspfad und GOROOT zeigt auf Ihren Golang-Installationspfad. PATH muss das bin-Verzeichnis von Golang zum ursprünglichen Pfad hinzufügen, damit Golang-Befehle verwendet werden können.
Sie können den folgenden Befehl im Terminal eingeben, um die Konfiguration zu überprüfen:
go env
Wenn die drei Pfade im Ausgabeergebnis korrekt sind, bedeutet dies, dass die Umgebungsvariablen normal konfiguriert wurden; andernfalls ist eine weitere Konfiguration erforderlich.
In den meisten Golang-Dokumenten und Blogs geht es um die Konfiguration von GOPATH. Dies liegt daran, dass der Standard-Arbeitsbereichspfad des Golang-Installationspakets das Verzeichnis $HOME/go ist. Sie können auch einen anderen Pfad festlegen, es wird jedoch nicht empfohlen, ihn in Verzeichnissen wie /usr/bin und /usr/local/bin festzulegen, die Root-Berechtigungen erfordern.
Es ist zu beachten, dass Sie nach dem Festlegen von GOPATH ein src-Verzeichnis unter dem Arbeitsbereich erstellen und Ihren eigenen Code darin schreiben müssen. Darüber hinaus müssen Sie $GOPATH/bin in die Umgebungsvariable PATH aufnehmen, damit Sie die Anwendung direkt im Terminal ausführen können.
Unter Linux können Sie zunächst den Pfad ~/go/src erstellen und dann die Umgebungsvariablen mit dem folgenden Befehl hinzufügen:
export GOPATH=$HOME/go export PATH=$GOPATH/bin:$PATH
Unter Windows können Sie ihn folgendermaßen einrichten:
GOROOT wird verwendet, um den Installationspfad des Golang-Compilers anzugeben. Es kann automatisch referenziert werden, wenn Golang verwendet wird, ohne dass eine manuelle Einstellung erforderlich ist. Meistens wird es während des Installationsprozesses festgelegt.
Unter Linux ist der Standardinstallationspfad von GOROOT /usr/local/go, während er unter Windows C:Go ist. Sie können zur Download-Seite auf der offiziellen Golang-Website kriechen, die für Ihr Betriebssystem geeignete Version herunterladen und installieren.
Wenn Sie Golang manuell installiert haben, müssen Sie sicherstellen, dass sich im Verzeichnis drei Verzeichnisse mit den Namen bin, pkg und src befinden. Verwenden Sie nach Abschluss der Installation erneut den Befehl go env, um die Konfiguration zu überprüfen.
Nach Abschluss der Konfiguration der Umgebungsvariablen können Sie versuchen, ein Hello World-Programm zu schreiben, um zu überprüfen, ob die Umgebung verfügbar ist.
Geben Sie im Terminal den folgenden Befehl ein, um eine Datei namens hello.go zu erstellen:
touch hello.go
Öffnen Sie die Datei mit einem Texteditor und geben Sie Folgendes ein:
package main import "fmt" func main() { fmt.Println("Hello, World!") }
Speichern und beenden Sie den Texteditor. Kompilieren Sie den folgenden Befehl und führen Sie ihn im Terminal aus:
go run hello.go
Dann gibt das Terminal „Hello, World!“ aus. Wenn dieser Teil normal ausgeführt wird, können Ihre Golang-Installation und Umgebungskonfiguration normal funktionieren.
In diesem Artikel haben wir vorgestellt, wie man das Problem löst, dass Golang nach der Installation nicht richtig läuft, und den Lesern angeleitet, Umgebungsvariablen richtig festzulegen, Arbeitsbereiche zu erstellen und einfache Programme zu schreiben, um die Installation zu überprüfen.
golang ist einfach zu verwenden, die Syntax ist einfach und leicht zu erlernen und es ist für Anfänger geeignet, sich mit dem Programmieren zu beschäftigen. Ich hoffe, dieser Artikel kann Ihnen hilfreich sein.
Das obige ist der detaillierte Inhalt vonDie Golang-Installation kann nicht ausgeführt werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!