首先市面上大多数人都是用godep,原因是这个出来得比较早。

godep已经不再维护了,可以在github上看到以下声明:

Godep - Archived
Please use dep or another tool instead.
Godep will continue to be supported for some time but is considered to be in a state of support rather than active feature development.

dep是官方使用的,godep是第三方的。

dep的使用:
go get -u github.com/golang/dep/cmd/dep

在go工程目录下:
创建新项目:
cd $GOPATH/src 即为 cd /golang/src
dep init app

就会生成Gopkg.lock, Gopkg.toml vendor/

或者 在已有项目下
cd /golang/src/game_server
dep init
也会生成3个文件:Gopkg.lock, Gopkg.toml vendor/

假如我在Gopkg.toml里面增删改了某些库,只需要执行

dep ensure

就是最新的了

转载于:https://www.cnblogs.com/huangliang-hb/p/9633331.html

go的打包依赖构建工具-dep相关推荐

  1. golang 官方依赖管理工具 dep 使用和持续集成

    介绍 go dep 依赖管理工具是为应用管理代码的,go get是为GOPATH管理代码的 官方地址 官方说明为啥要统一依赖管理 dep 需要在Go 1.7及更高的版本中使用 安装 本文使用 gola ...

  2. go之官方依赖管理工具dep安装和使用

    前言 大家都知道go没有一个自己的包管理平台.社区里go的第三方包托管在各个git托管平台.需要用到包时通过go get 命令工具安装,但这个工具没有版本描述性文件,在go的世界里没有"pa ...

  3. dep指定版本 go_Go依赖管理工具 - dep

    Go依赖管理工具 Go dependency management tool 环境要求 Golang >= 1.9 Dep 目前版本: dep: version : devel build da ...

  4. GO 依赖管理工具go Modules

    以前写过一篇关于go管理依赖包工具 dep的文章,当时认为dep将会成为官方依赖工具,现在看来是自己图样图斯内幕破了,正如官方一直提到dep是"official experiment&quo ...

  5. 【Groovy】构建工具 ( 构建工具引入 | Gradle 构建工具作用 | 传统的依赖管理 )

    文章目录 一.构建工具引入 二.Gradle 构建工具作用 三.传统的依赖管理 一.构建工具引入 构建工具 用于 管理代码项目的 依赖 , 编译 , 测试 , 发布 周期 ; 常见的构建工具 : An ...

  6. 【Groovy】Gradle 构建工具 ( 自动下载并配置构建环境 | 提供 API 扩展与开发工具集成 | 内置 Maven 和 Ivy 依赖管理 | 使用 Groovy 编写构建脚本 )

    文章目录 一.Gradle 自动下载并配置构建环境 二.Gradle 提供 API 扩展与开发工具集成 三.Gradle 内置 Maven 和 Ivy 依赖管理 四.Gradle 使用 Groovy ...

  7. 【安卓开发系列 -- 开发环境】Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具)

    [安卓开发系列 -- 开发环境]Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具) [1]Unbuntu ...

  8. 下一代构建工具 Gradle ,比 Maven 强在哪里!

    作者 :乐百川 本文:toutiao.com/i6824937779193971207 相信使用Java的同学都用过Maven,这是一个非常经典好用的项目构建工具.但是如果你经常使用Maven,可能会 ...

  9. java+构建+工具+Ant+Maven+Gradle

    java+构建+工具+Ant+Maven+Gradle Ant+Maven+Gradle+............ 目前: Ant已经销声匿迹.Maven也没落了,而Gradle的发展则如日中天. M ...

最新文章

  1. 苹果曝光无人车新进展,这名华人工程师是主要贡献者
  2. 订单拣选作业模式总结
  3. 上传RNA-seq数据到NCBI GEO数据库
  4. java笔试题(1)
  5. bzoj 3884: 上帝与集合的正确用法(欧拉函数)
  6. python提前退出内层循环,python with提前退出遇到的坑与解决方案
  7. 苹果cmsv10自适应高仿时光影院视频网站免费模板
  8. 修改数据库密码的多种方法
  9. mac用什么软件测试硬盘好坏,Mac怎么测试硬盘速度?
  10. 洛谷P3227 切糕
  11. snappy格式解析
  12. Kindle使用的一些方法
  13. 重磅!《中国DevOps现状调查报告(2021年)》正式发布!(附报告获取方式)
  14. (一)淘宝首页的代码(周六一天敲出来的)html结构展示
  15. 云计算学习笔记1——并行计算
  16. java多线程并发之旅-34-性能与可伸缩性
  17. (附源码)springboot校园管理系统 毕业设计021104
  18. ddr4 dqs 频率_DDR4各种技术参数详解
  19. 移动GPU渲染原理的流派——IMR、TBR及TBDR
  20. linux 中copy软链接

热门文章

  1. 小姐姐带你一起学:如何用Python实现7种机器学习算法(附代码)
  2. 漫画:什么是 “设计模式” ?
  3. 20W奖金+实习机会:阿里巴巴达摩院最新时间序列赛事来了!
  4. 年度盘点!必看AI顶会论文、Github高星项目大合集(附链接)
  5. 【廖雪峰python入门笔记】list添加元素_append()和insert()
  6. 强强联合!Papers with Code 携手 arXiv,上传论文、提交代码一步到位
  7. 商汤AI小学教材来了,动动手玩乐高就能搭建机器人
  8. 13个Pandas奇技淫巧
  9. 当前最佳的YOLOv4是如何炼成的?细数那些小细节
  10. 工资8000与80000的区别:这个能力值得你重视!