Я недавно добавил новый пакет и каталог в свой проект Go, и теперь, когда я пытаюсь его собрать, я получаю ошибки об ошибке пароля на Gitlab.
Я не импортирую новый удаленный пакет, я просто добавляю новый каталог под моим уже объявленным путем к модулю. Например, мой go .mod имеет gitlab.com/example/api
, а пакет, который я добавил, - gitlab.com/example/api/postgres
.
На самом деле я не хостинг на gitlab, мне просто нужно было назвать проект, когда я работал над ним. Очевидно, он не найдет его на gitlab, но он доступен локально. Почему go-get
пытается загрузить пакет / путь, который доступен локально?
Почему это происходит только для этого нового пакета, а не для всех существующих пакетов по этому пути?
Golang 1,14