【发布时间】:2020-09-09 19:55:03
【问题描述】:
我正在使用 go 模块创建一个新的 go 项目。我的主要项目在 dir 路径 MyDocuments/Mygoapp 中。它包含带有 func main() 的主包。我还在路径 MyDocuments/ShareGo 中创建了另一个包。这个包称为commoncode。它具有我想从我的主包中调用 main.go 文件的功能。我的 main.go 看不到 commoncode 包。我必须在 main 包中的 go.mod 中添加什么到 commoncode 包中?在我的 GOPATH 中有两个项目并且它工作之前。
【问题讨论】:
-
通常 go.mod 在构建过程中由 go 生成。但是,您正面临这个问题,因为您使用的是私有模块。查看描述如何设置的这篇文章。 medium.com/@tim_raymond/…
标签: go go-modules