Wie v2.0.0 eines Go-Paket verweisen, die nicht zu der großen Unterverzeichnis Konvention als Modul anhaftet

stimmen
0

Wir laufen eine Spitze , um zu bestimmen , wie oder in der Tat , wenn wir unsere Stapel migrieren können Module zu gehen. Wir hängen von v2.0.0 https://github.com/gbrlsnchs/jwt aber es ist weder umgerechnet auf ein Modul selbst noch an der Go - Konvention des Setzens Hauptversionen unter Unterordner haften bleibt.

Was sind unsere Optionen hier, wenn es um die Umwandlung unser internes Pakets zu einem Modul kommen, dass diese Abhängigkeit hat?

Veröffentlicht am 27/11/2018 um 17:51
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
1

github.com/gbrlsnchs/jwtbei v2.0.0verfügt über eine go.modDatei , die , dass sein kanonischer Importpfad angibt github.com/gbrlsnchs/jwt/v2.

Aktualisieren Sie Ihre importAngaben , dass der Pfad zu verwenden - die auch in GOPATH Modus in Go 1.9.7, 1.10.3, 1.11.0 funktionieren sollen, und oben mit „ minimaler Modulkompatibilität “ - und Sie sollten gut zu gehen.

Beantwortet am 19/08/2019 um 21:31
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more