Looking for go Keywords? Try Ask4Keywords

GoVendoring


Bemerkungen

Vendoring ist eine Methode, um sicherzustellen, dass alle in Ihrem Go-Projekt verwendeten Pakete von Drittanbietern für alle, die für Ihre Anwendung entwickeln, konsistent sind.

Wenn Ihr Go-Paket ein anderes Paket importiert, überprüft der Compiler normalerweise $GOPATH/src/ auf den Pfad des importierten Projekts. Wenn Ihr Paket jedoch einen Ordner mit dem Namen vendor enthält, vendor der Compiler diesen Ordner zuerst ein . Dies bedeutet, dass Sie Pakete anderer Parteien in Ihrem eigenen Code-Repository importieren können, ohne ihren Code ändern zu müssen.

Vendoring ist eine Standardfunktion in Go 1.6 und höher. In Go 1.5 müssen Sie die Umgebungsvariable von GO15VENDOREXPERIMENT=1 , um das Vendoring zu aktivieren.

Vendoring Verwandte Beispiele