阅读背景:

[Go菜牛系列]go module与本地包导入

来源:互联网 
场景需求

假设当前同一个项目中有多个模块,每个模块有单独的go.mo, 结构如下所示:

├── package1 │ ├── go.mod │ └── main.go └── package2 ├── go.mod ├── hello │ └── hello.go └── package2.go package2包相关代码 // package2/package2.go package package2 import "fmt" func New(){ fmt.Println("package2.New") } // package2/hello/hello.go package hello import "fmt" func New2(){ fmt.Println("package2.hello.New2") } // package2/go.mod module package2 go 1.14 ├── p



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: