Heim >Backend-Entwicklung >Golang >Sollte ich das Go-Verzeichnis „vendor' der Versionskontrolle übergeben?
Go-Abhängigkeiten verwalten: Das Anbieterverzeichnis festschreiben
Bei der Arbeit mit Go-Abhängigkeiten mithilfe des Dep-Tools stellt sich häufig die Frage: Sollten Sie festschreiben? das generierte Herstellerverzeichnis in die Versionskontrolle übernehmen? Oder sollten Sie nach dem Auschecken eines Repositorys immer „dep secure“ ausführen?
Festschreiben des Anbieterverzeichnisses: Vor- und Nachteile
Laut der offiziellen dep-FAQ: Festschreiben des Anbieterverzeichnisses bietet folgende Vorteile:
Es gibt jedoch auch einige Nachteile beim Festschreiben des Anbieterverzeichnisses:
Best Practice
Ob Sie das Anbieterverzeichnis festschreiben möchten oder nicht, hängt von Ihren spezifischen Anforderungen ab und Vorlieben. Wenn Sie der Reproduzierbarkeit Priorität einräumen und den Aufwand für das Abhängigkeitsmanagement minimieren möchten, kann die Festschreibung des Anbieterverzeichnisses eine geeignete Wahl sein. Wenn jedoch die Größe des Repositorys und die Diff-Klarheit von Bedeutung sind, können Sie erwägen, nach dem Auschecken eines Repositorys immer „dep secure“ auszuführen.
Das obige ist der detaillierte Inhalt vonSollte ich das Go-Verzeichnis „vendor' der Versionskontrolle übergeben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!