标签:依赖 vendor go 模块 GO IDE 安装 mod
一、开发工具选择golang
Java、python、php开发,习惯了jetbrain的ide,go开发,毫不犹豫的选择jetbrain的软件:goland
二、安装go环境
golang的官网直接下载安装包,点击安装即可
创建工程,此处需要注意,将项目放在go的安装目录下的src文件夹内
pkg:编译后生成文件 src :项目的源代码 bin:编译后可执行的文件
三、设置go包下载代理
命令行输入:
# 开启包管理工具 go env -w GO111MODULE=on # 设置代理 go env -w GOPROXY=https://goproxy.io,direct
四、添加项目mod管理包
命令 | 说明 |
---|---|
download | 下载依赖包 |
edit | 编辑go.mod |
graph | 打印模块依赖图 |
verify | 在当前目录初始化mod |
tidy | 拉取缺少的模块,移除不用的模块 |
vendor | 将依赖复制到当前工程的vendor文件夹下 |
verify | 验证依赖是否正确 |
why | 解释为什么需要依赖 |
通常我们的工程只需要执行
go mod init (初始化mod) go mod tidy (解析依赖性,下载缺少的依赖,移除无用的依赖) go mod vendor (把需要的依赖复制到当前工程下)
标签:依赖,vendor,go,模块,GO,IDE,安装,mod 来源: https://www.cnblogs.com/mlfz/p/15084559.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。