包管理新特性:

export GO111MODULE=on  #开启modules

go mod init  # 创建go.mod (我是在项目根目录下输入的命令)

    ls // 可以看下创建成功

    cat go.mod  // 里面只有一行信息   module ....

go mod tidy   //根据需要的依赖自动生成 require 语句

go list -m    // 可以查看当前的依赖和版本

go mod vendor    // 生成 vendor 文件夹

go mod 命令:

go mod init                 // 初始化modules
go mod download // 下载modules到本地cache
go mod edit // 编辑go.mod文件,选项有-json、-require和-exclude,可以使用帮助go help mod edit
go mod graph // 以文本模式打印模块需求图
go mod tidy // 删除错误或者不使用的modules
go mod vendor // 生成vendor目录
go mod verify // 验证依赖是否正确
go mod why // 查找依赖

参考:https://www.jianshu.com/p/c5733da150c6

参考:http://blog.51cto.com/qiangmzsx/2164520?source=dra

更多:https://blog.csdn.net/LightUpHeaven/article/details/83275552

最新文章

  1. location对象
  2. Aggregate
  3. 关于android存储
  4. 关于DCOM的安全性
  5. mvc-servlet---servletContext与servletConfig2
  6. <<海闻电子发票接口 ESB 封装文档>>
  7. boost在linux下的编译和使用
  8. To Miss Our Children Time(dp)
  9. CAS单点登陆 SSO
  10. try catch finally 中包含return的几种情况,及返回结果
  11. Dropout的理解
  12. centos7防火墙以设置以及关闭selinux
  13. day07--字符编码、文件处理
  14. Django模版语言inclusion_tag的用法。
  15. 强大的chrome(1)以acfun为例抓取视频
  16. Influxdb简单实用操作
  17. 【linux基础】ubuntu如何查看linux的内核版本和系统版本
  18. 06-python中的装饰器
  19. 【翻译自mos文章】CRS显示 正在执行的db instance 是offline状态
  20. 20155226 2016-2017-2 《Java程序设计》第4周学习总结

热门文章

  1. 005 String s = "Hello";s = s + " world!";执行这两行代码执行后,原始的 String 对象中的内容到底变了没有?
  2. redhat7.3建两个网桥导致mac地址不一致解决办法
  3. 在Xcode中编辑运行 Python 脚本
  4. iOS面试集锦3
  5. ios调试技巧
  6. 高度自适应的bug
  7. c++ 结构体,设置物品体积并输出物品属性
  8. (59)zabbix拓扑图展示链路状况Link indicators
  9. java之 List、Set、ArraylIst、 LinkList
  10. Linux poll机制