Heim >Backend-Entwicklung >Golang >Wie kann ich lokale Pakete in Go importieren, ohne GOPATH zu verwenden?
Lokale Pakete ohne GOPATH importieren
Der Import lokaler Pakete ohne GOPATH kann durch Befolgen der folgenden Schritte erreicht werden:
Zusammenfassung des Abhängigkeitsmanagements:
Bevor Sie fortfahren, Es ist wichtig zu beachten, dass der bevorzugte Go-Abhängigkeitsmanagement-Ansatz von der verwendeten Go-Version abhängt:
vgo (Go 1.11 und höher):
Anbieter (Go 1.6 und höher):
Erstellen Sie im Projekt ein „Anbieter“-Verzeichnis und platzieren Sie darin abhängige Pakete. Bei der Kompilierung priorisiert der Compiler Pakete aus dem Anbieterverzeichnis.
Gefunden: Lokale Pakete mithilfe von Unterordnern importieren (GOPATH)
So importieren Sie lokale Pakete mithilfe von GOPATH und Unterordnern:
Beispielprojektstruktur:
myproject/ ├── binary1.go ├── binary2.go ├── package1/ │ └── package1.go └── package2.go
Zusätzlich Hinweise:
Das obige ist der detaillierte Inhalt vonWie kann ich lokale Pakete in Go importieren, ohne GOPATH zu verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!