go 不同 package 引用 之 使用go mod 管理项目

go mod  mod 解决了 go项目只能放到特定的目录下 goroot或gopath

首先在任意位置创建一个go 项目,如test

添加 main.go

 

 

 

 

 loger/loger.go

 

 

 

 

 

运行 go run main.go 

提示,在go\root\src下找不到对应的包

 

 go mod init test(test 为自己起的名称,随意)会在当前目录下生成go.mod 文件,

 

 

再次执行 go run main.go

========================================================

如果引用了外部包,如gin

 

 执行go run main.go

会分别向go.mod和go.sum中添加相关引用

测试代码

go-mod-test.rar

 

posted @ 2020-06-20 11:10  博客园you  阅读(2485)  评论(0)    收藏  举报