go mod简单使用

介绍

跟java的maven差不多,java maven是先去maven仓库找对应的依赖,复制到pom文件。而go mod是根据你模块路径,你在代码中用到哪个类,运行的时候就给你直接生成到mod文件里面,前提是你使用的模块已经下载到对应的模块路径了

使用

1.开启

export GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

2.项目中如果存在go.mod文件先删除,不然不能直接下载,会报以下异常

$GOPATH/go.mod exists but should not

3.idea中配置
go mod简单使用_第1张图片
go mod简单使用_第2张图片
4.下载

go mod简单使用_第3张图片
5.下载好了生成go.mod文件
go mod简单使用_第4张图片
6.直接就可以引入框架中的类开始使用
go mod简单使用_第5张图片
可能会在引入的时候,import那是红色的(我也忘了),只需运行以下main方法,运行的时候会在go.mod中添加依赖
go mod简单使用_第6张图片

总结

也是刚学,学iris框架捣鼓了半天,gopath下有依赖我也用不了,反正各种坑。这种方式至少能用,欢迎大神指点

你可能感兴趣的:(go)