gosec无法找到导入目录

gosec无法找到导入目录,go,continuous-integration,github-actions,code-auditing,Go,Continuous Integration,Github Actions,Code Auditing,我在本地开发机器和GitHub操作中运行当前设置时遇到了一些问题 每次运行此命令时,它都会给出相同的设置或错误 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

我在本地开发机器和GitHub操作中运行当前设置时遇到了一些问题

每次运行此命令时,它都会给出相同的设置或错误

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
对单元测试运行相同的代码时,它运行得很好,没有任何与包导入相关的错误

已尝试:

  • 在CI环境中设置GOPATH
  • 在GOPATH方向内移动源代码

可以在中找到所有CI作业详细信息和日志

可以找到CI配置文件

多谢各位

env:
      ...
      CI: "true"
      GOPATH: ${{ github.workspace }}
      GO111MODULE: on