Отключить кеширование go модулей через pkg. go .dev - PullRequest
0 голосов
/ 07 мая 2020

Я реально борюсь с go модулями. Кеш в https://pkg.go.dev/ кажется вечным без возможности очистить кеш. Если вы переходите с монорепозитория с несколькими модулями go, вы не сможете обновить его до одного go .mod в root.

Например, если вы добавите github.com/web-ridge/gqlgen -sqlboiler / v2 / котел при импорте он будет продолжать ссылаться на https://pkg.go.dev/mod/github.com/web-ridge/gqlgen-sqlboiler/boiler@v0.0.0-20200424102639-0c95b5d41c2c? tab = packages , в то время как он должен ссылаться на root.

Я переместил все свои каталоги к root, чтобы обойти эту проблему: https://github.com/web-ridge/gqlgen-sqlboiler.

А также, когда я запускаю go mod tidy, он добавляет github.com/gertd/go-pluralize v0 .1.4, в то время как на GitHub это уже не так, но все еще https://pkg.go.dev/github.com/gertd/go-pluralize@v0.1.4? Tab = do c.

Есть ли способ отключить pkg. go .dev или пусть обновят sh библиотеки?

...