我正在使用go模块创建一个新的go项目。我的主项目位于目录路径MyDocuments / Mygoapp中。它包含带有func main()的主包。我还在路径MyDocuments / ShareGo中创建了另一个程序包。该程序包称为通用代码。它具有一些功能,我想从主程序包中调用main.go文件。我的main.go无法看到commoncode包。我必须在主包中的commoncode包中添加到go.mod中吗?在我将两个项目都放入GOPATH之前,它都起作用了。
答案 0 :(得分:0)
go.mod中不需要任何内容。您在main.go中使用import
语句。您可能需要设置GOPATH
环境变量。请查看有关GOPATH和导入的文档。