Управление модулями Go - PullRequest
0 голосов
/ 21 октября 2019

При попытке собрать я получаю следующую ошибку:

go.mod requires settings-management-service  but vendor/modules.txt does not include it.
run 'go mod tidy; go mod vendor' to sync

Я попытался запустить go mod tidy;Go мод вендора, но не помогло.

1 Ответ

0 голосов
/ 21 октября 2019

Сначала попробуйте удалить папку vendor, а затем снова запустить go mod vendor.

Если settings-management-service является локальной зависимостью, проверьте, правильно ли вы ее импортируете. Первая строка вашего go.mod файла должна содержать название вашего модуля. Учитывая, что имя app, а settings-management-service является внутренним модулем, его следует импортировать как:

import "app/settings-management-service"

Проверьте, все ли файлы загружены правильно, и запустите go mod download.

...