在主目录中找不到软件包

时间:2020-05-22 21:22:50

标签: go go-modules

我正在使用go模块创建一个新的go项目。我的主项目位于目录路径MyDocuments / Mygoapp中。它包含带有func main()的主包。我还在路径MyDocuments / ShareGo中创建了另一个程序包。该程序包称为通用代码。它具有一些功能,我想从主程序包中调用main.go文件。我的main.go无法看到commoncode包。我必须在主包中的commoncode包中添加到go.mod中吗?在我将两个项目都放入GOPATH之前,它都起作用了。

1 个答案:

答案 0 :(得分:0)

go.mod中不需要任何内容​​。您在main.go中使用import语句。您可能需要设置GOPATH环境变量。请查看有关GOPATH和导入的文档。