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

猜你喜欢

转载自www.cnblogs.com/youjiao/p/13167936.html