「 dep
是 Go 的依赖管理工具.它需要 Go 1.9 或更新版本才能编译. 」
翻译的原文 | 与日期 | 最新更新 | 更多 |
---|---|---|---|
commit | ⏰ 2018-10-03 | 中文翻译 |
- readme
- docs
- 介绍
- 安装
- 卸载
- 创建一个新项目
- 迁移到 Dep
- deduction 是 dep 的导入路径推导算法
- 求解器
- 每日 Dep
- 常见问题
- dep 的 环境变量
- Gopkg.lock
- Gopkg.toml
- Dep 的专门术语
- 保障机制
- 故障模式
欢迎 👏 勘误/校对/更新贡献 😊 具体贡献请看
If help, buy me coffee —— 营养跟不上了,给我来瓶营养快线吧! 💰
dep
是 Go 的依赖管理工具.它需要 Go 1.9 或更新版本才能编译.
dep
是"官方实验".Go 工具链,从 1.11 开始,已经(通过实验)采用了一种与dep
大相径庭的方法.结果是,我们正在继续开发dep
,但是,考察与开发 dep 的工作主要作为之后开发工具链中,版本化行为的替代原型.
有关dep
的指南和参考资料,查看文件.
强烈建议您使用已发布的版本.发布二进制文件可在发布页.
在 MacOS 上,您可以使用 Homebrew 安装或升级到最新发布的版本:
$ brew install dep
$ brew upgrade dep
在其他平台上,您可以使用install.sh
脚本:
$ curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
默认情况下,它将安装到您的$GOPATH/bin
目录,或您使用指定INSTALL_DIRECTORY
环境变量的任何其他目录.
如果您的平台不受支持,您需要手动构建它或让团队知道,我们会考虑将您的平台添加到发布版本中.
如果你对 hacking dep
感兴趣,你可以通过安装go get
:
go get -u github.com/golang/dep/cmd/dep
非常感谢您的反馈.在此阶段,维护者最感兴趣的是,以工具的用户体验(UX)为中心的反馈.您是否拥有该工具支持的工作流程,或者根本不支持? 任何命令都有令人惊讶的效果,输出或结果吗? 通过提交问题告诉我们,描述您做了什么或想做什么,您期望发生什么,以及实际发生了什么.
贡献非常感谢.维护人员积极管理 issue 列表,并尝试突出适合新手的问题.该项目遵循典型的 GitHub 拉取请求模型.看CONTRIBUTING.md中的更多细节.在开始任何工作之前, 请先评论现有问题,或提交新问题.