Heim >Backend-Entwicklung >Golang >Wie kann ich Go-Modulabhängigkeiten an bestimmte Commits anheften?
Go-Module: Abhängigkeits-Homing auf bestimmte Commits
Go-Module, eingeführt in Version 1.11, automatisieren das Abhängigkeitsmanagement. Manchmal erfordert der Zugriff auf unveröffentlichte Funktionen jedoch einen Verweis auf einen bestimmten Commit im Repository eines Moduls.
Commit-Abhängigkeiten manuell festlegen
Anfangs war es notwendig, den Go manuell zu bearbeiten. mod-Datei mit der Syntax:
require github.com/someone/some_module v0.0.0-20181121201909-af044c0995fe
Optimierter Ansatz: go get Befehl
Es entstand jedoch eine vereinfachte Methode:
go get github.com/someone/some_module@af044c0995fe
Dieser Befehl aktualisiert automatisch die Dateien go.mod und go.sum und zeigt die Abhängigkeit auf das gewünschte Commit.
Weitere Informationen
Weitere Informationen finden Sie im offiziellen Go-Wiki: https://github.com/golang/go/wiki/Modules#how-to-upgrade-and-downgrade-dependencies
Das obige ist der detaillierte Inhalt vonWie kann ich Go-Modulabhängigkeiten an bestimmte Commits anheften?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!