Heim >Backend-Entwicklung >Golang >Golang erstellt kein src
Zusammenfassung:
In diesem Artikel wird erläutert, wie Sie Golang verwenden, ohne ein src-Verzeichnis zu erstellen. Durch Ändern der Umgebungsvariablen GOPATH können wir die Codedateien direkt unter dem GOPATH-Pfad platzieren und so den umständlichen Prozess der Erstellung von src, pkg, bin und anderen Verzeichnissen vermeiden, was die Entwicklung einfacher und effizienter macht.
Text:
Als Programmiersprache mit hoher Leistung und starker Parallelität wird Golang in der Branche zunehmend eingesetzt. Insbesondere im Bereich der Internetentwicklung haben seine Einfachheit, Effizienz und Benutzerfreundlichkeit die Gunst immer mehr Entwickler gewonnen. Wenn Golang jedoch für die Entwicklung verwendet wird, muss der Code gemäß einer bestimmten Verzeichnisstruktur organisiert werden, was Anfänger etwas hilflos macht. In diesem Artikel wird eine Methode ohne Erstellung eines src-Verzeichnisses bei der Entwicklung mit Golang vorgestellt, die die Organisation und Verwaltung des Codes erleichtert.
Bei der traditionellen Entwicklung mit Golang erstellen wir normalerweise ein Verzeichnis unter $GOPATH/src
, um Projektcode zu speichern. Bei kleineren Projekten kann dies jedoch umständlich sein. Da für jedes Projekt ein separates Verzeichnis erstellt werden muss, kann einerseits die Anzahl dieser Verzeichnisse schrittweise zunehmen, was die Effizienz des Projektmanagements verringert. Andererseits scheint das Erstellen eines separaten Verzeichnisses für einige einfache Codefragmente oder kleine Skripte eine Platz- und Zeitverschwendung zu sein. Zu diesem Zeitpunkt kann die Verwendung der Methode, kein src-Verzeichnis zu erstellen, nicht nur die oben genannten Probleme vermeiden, sondern auch die Entwicklungseffizienz verbessern, sodass wir uns mehr auf das Schreiben von Code konzentrieren können.
Bei der Entwicklung mit Golang können wir den Wert der Umgebungsvariablen GOPATH ändern, um die Methode zu erreichen, bei der das src-Verzeichnis nicht erstellt wird. Die spezifischen Vorgänge sind wie folgt:
2.1 Erstellen Sie ein Verzeichnis.
Zuerst müssen wir ein Verzeichnis als unser Arbeitsverzeichnis erstellen. In diesem Verzeichnis können Codedateien für mehrere Projekte gespeichert werden. Es ist nicht erforderlich, zusätzliche Verzeichnisse zu erstellen, z. B. ~/go.
$ mkdir ~/go
$ cd ~/go
2.2 Legen Sie die Umgebungsvariable GOPATH fest
Ändern Sie den Wert der Umgebungsvariablen GOPATH so, dass er auf unser Arbeitsverzeichnis ~/go zeigt, damit der Go-Compiler in unserem sucht Arbeitsverzeichnis-Codedateien.
$ export GOPATH=~/go
Hinweis: Der Wert dieser Umgebungsvariablen muss eine Pfadliste sein, die aus mehreren Pfaden besteht. Zu diesem Zeitpunkt haben wir nur einen Pfad definiert, nämlich ~/go Sie möchten Codedateien in mehreren Pfaden finden, diese müssen durch Doppelpunkte : getrennt werden.
2.3 Code schreiben
Jetzt können wir unsere Codedatei im ~/go-Verzeichnis erstellen und unseren Golang-Code schreiben.
2.4 Erstellen und Ausführen
Wir können unseren Golang-Code wie gewohnt erstellen und ausführen. Hier ist zum Beispiel ein Hello World-Beispiel.
$ cd ~/go
$ echo 'package main; import "fmt"; func main() { fmt.Println("Hello, world!") }' >
Das obige ist der detaillierte Inhalt vonGolang erstellt kein src. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!