Loading

摘要: go默认环境配置: (Linux-Ubuntu 默认安装go时的环境配置) root@Ubuntu-18-server:/home# go env GO111MODULE="" GOARCH="amd64" GOBIN="" GOCACHE="/root/.cache/go-build" GOENV 阅读全文
posted @ 2020-12-26 21:07 KairusZhang 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 当GO111MODULE=on时,无论当前工程是否在GOPATH/src目录下, go mod 自动将依赖包下载到 GOPATH/src/pkg目录。 至于go mod 如何管理,则需要去阅读源码。 阅读全文
posted @ 2020-12-26 18:39 KairusZhang 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1 介绍 1.1、go mod是什么 go mod 是Golang 1.11 版本引入的官方包(package)依赖管理工具,用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。 之前Golang 主要依靠vendor和GOPATH来管理依赖库,vendor相对主流,但现在官方更提倡go 阅读全文
posted @ 2020-12-26 18:36 KairusZhang 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 在go1.11之后版本中支持go mod 管理工程文件: src目录下建立github.com目录 在github.com目录下建立project文件夹 project文件夹作为工作目录 在project目录下,执行go mod init github.com/project配置工程环境;在proj 阅读全文
posted @ 2020-12-26 18:15 KairusZhang 阅读(1392) 评论(0) 推荐(0) 编辑