Heim >Backend-Entwicklung >Golang >Wie importiere ich bestimmte Paketversionen in Go?
Bestimmte Paketversionen in Go importieren
In Go erfordert die Installation einer bestimmten Version eines Pakets einen anderen Ansatz als bei npm. Der Befehl go get unterstützt keine standardmäßige Versionierung. Go 1.11 führt jedoch eine neue Funktion namens Go-Module ein, die eine versionierte Abhängigkeitsverwaltung ermöglicht.
Um eine bestimmte Version eines Pakets mithilfe von Go-Modulen zu installieren, befolgen Sie diese Schritte:
Initialisieren Sie ein Modul:
go mod init .
Bearbeiten Sie die Datei go.mod, um die Abhängigkeit hinzuzufügen die gewünschte Version:
go mod edit -require github.com/wilk/[email protected]@<version>
Abhängigkeiten aktualisieren. Dies erfordert möglicherweise das Abrufen des Moduldiagramms und das Herunterladen von Paketen:
go get -v -t ./...
Erstellen Sie die Anwendung:
go build
Installieren Sie die kompilierte Binärdatei:
go install
Nach Abschluss dieser Schritte können Sie die spezifische Version des Pakets importieren in Ihrem Code:
import ( express "github.com/wilk/[email protected]" )
Go-Module bieten eine bequeme Möglichkeit, Paketversionen zu verwalten und sicherzustellen, dass Ihre Anwendung die richtige Version jeder Abhängigkeit verwendet. Weitere Informationen zu Go-Modulen finden Sie in der offiziellen Dokumentation: https://github.com/golang/go/wiki/Modules.
Das obige ist der detaillierte Inhalt vonWie importiere ich bestimmte Paketversionen in Go?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!