Erweitertes Abhängigkeitsmanagement mit Go Get: Ausrichtung auf bestimmte GitHub-Tags
Das Go-Go-Get-Tool erweist sich als äußerst nützlich für das Abhängigkeitsmanagement.
Beim Targeting bestimmter Tags eines GitHub-Repositorys tritt ein anhaltendes Problem auf. In diesem Artikel werden zwei gängige Ansätze untersucht:
Vendoring in Go 1.6 und Module in Go 1.11
Vendoring wurde in Go 1.6 eingeführt Behebt dieses Problem und erleichtert die Verwaltung bestimmter Paket-Tags und -Versionen mithilfe von Tools von Drittanbietern. Go Get fehlt diese Funktionalität jedoch immer noch.
Go 1.11 führt experimentelle Module ein, um das Abhängigkeitsmanagement zu verbessern. Module optimieren den Prozess der Referenzierung bestimmter Paketversionen und hoffen, in Go 1.12 stabil zu werden.
Zusätzliche Ressourcen:
Das obige ist der detaillierte Inhalt vonWie kann ich bestimmte GitHub-Tags mit Go Get effektiv verwalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!