Как проверить пакеты при использовании модулей Go? - PullRequest
0 голосов
/ 28 ноября 2018

В настоящее время мы используем govendor для управления пакетами в нашем go хранилище.Так как мы используем много пакетов, мы решили зарегистрировать исходный код пакетов в папке vendor, чтобы:

  • Экономия времени на загрузку всех пакетов каждый раз, когда требуется репозиторийвстроенные машины сборки.
  • Предотвращение возможности недоступности одного пакета в сети (его удаления, проблем с сетью и т. д.)

Мне интересно использовать modulesпонятие введено в v1.11.Однако я не могу найти похожий подход для проверки пакетов вместо необходимости загружать все пакеты.

Есть идеи?

1 Ответ

0 голосов
/ 29 ноября 2018
Модули

Go предоставляют команду go mod vendor, которая создает каталог вендора в корне вашего пакета, так же, как glide, govendor или dep do.

...