gose c не может найти импортируемый каталог - PullRequest
0 голосов
/ 25 марта 2020

У меня возникли проблемы с запуском gose c с моими текущими настройками, как на моей локальной машине разработки, так и в действиях GitHub.

При каждом запуске этой команды gosec aminogo/*.go это дает тот же набор или ошибки

Golang errors in file: [aminogo/get_user_blogs_from_community.go]:

  > [line 0 : column 0] - importing dir "aminogo/get_user_blogs_from_community.go": cannot find package "." in:
    aminogo/get_user_blogs_from_community.go

для расширения каждого файла в моей директории пакета

Но когда я запускал тот же код для модульного теста через go test и сборка через go build, он работает просто отлично, без каких-либо ошибок импорта пакетов

Уже пробовал:

  • Настройка GOPATH в среде CI
  • Перемещение исходный код в направлении GOPATH
env:
      ...
      CI: "true"
      GOPATH: ${{ github.workspace }}
      GO111MODULE: on

CI Jobs Log Image

Все подробности и журналы заданий CI можно найти в здесь

Файл конфигурации CI можно найти здесь

Спасибо

...