错误:尽管 GOPATH 设置正确,“找不到包”
尝试使用“go build”或“go run”构建 Go 包时,”即使 GOPATH 正确,您也可能会遇到错误消息“找不到包”
说明
出现此问题是因为 Go 的构建系统期望包驻留在与其包名称匹配的目录中。在提供的示例中:
foobar.go
...包名称是“foobar”。但是,代码位于没有该名称的目录中。
解决方案
要解决此问题,请将源文件移动到与包名称匹配的目录:
建议的附加步骤
为了方便和最佳实践:
PATH="$GOPATH/bin:$PATH"
以上是尽管 GOPATH 设置正确,但为什么无法找到我的包?的详细内容。更多信息请关注PHP中文网其他相关文章!