Go - использование внутреннего пакета [...] запрещено
Я попытался клонировать и собрать проект из хранилища звездного моста-сервера github. После довольно большого количества шагов я сталкиваюсь со следующими ошибками:
[ОШИБКА] github.com\stellar\go\services\bridge\internal\handlers\main.go:8:2: использование внутреннего пакета github.com/stellar/go/services/bridge/internal/db запрещено
[ОШИБКА] github.com\stellar\go\services\bridge\internal\handlers\main.go:9:2: использование внутреннего пакета github.com/stellar/go/services/bridge/internal/listener запрещено
[ОШИБКА] github.com\stellar\go\services\bridge\internal\handlers\main.go:10:2: использование внутреннего пакета github.com/stellar/go/services/bridge/internal/submitter запрещено( ... много других выпусков того же формата...)
Я импортировал зависимости и различные пакеты, но когда я пытаюсь скомпилировать и установить его, я получаю эти ошибки. Я переместил несколько папок в их верхнюю папку, чтобы иметь ту же директорию, что и в репо, но ошибки остались прежними.
Я довольно смущен и не понимаю этой проблемы. Я совершенно новый в системе каталогов упаковки.
В чем здесь проблема и что мне делать?
Спасибо за помощь.