Настройка:
- Наш проект использует
golang 1.12.14
- Мы используем
go build -mod=vendor
Проблема: Когда новые зависимости добавляются в go.mod
папка продавца не обновляется, и люди вводят код и забывают запустить go mod vendor
для обновления папки. Насколько я понимаю, поскольку -mod=vendor
указывает на использование пакетов из папки vendor
, файл go.mod
будет иметь расхождения с тем, что мы фактически используем при создании проекта.
Вопрос: Должен go mod vendor
быть добавленным в ловушку предварительной фиксации?