修复 Go 构建中的“找不到包”错误
在使用 Go 时,开发者可能会遇到“找不到包”错误执行“go build”或“go run”命令。尽管设置了 GOPATH,错误仍然存在,阻碍了包发现。要解决这个问题,了解预期的包目录结构至关重要。
了解包目录结构
Go 希望包驻留在与以下名称相同的目录中他们的包名称。导入包时,“import”语句指定包名,而不是源文件名。因此,在您的示例中,foobar.go 应放置在 $GOPATH/src/foobar/ 中。
解决方案
其他建议
增强您的 Go开发工作流程,请考虑以下事项:
以上是为什么在构建过程中找不到我的包,如何解决?的详细内容。更多信息请关注PHP中文网其他相关文章!