当前位置:嗨网首页>书籍在线阅读

16-依赖管理

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

3.7 依赖管理

从Go 1.0发布那天起,社区做了很多努力,提供各种Go工具,以便开发人员的工作更轻松。有很多工具专注在如何管理包的依赖关系。现在最流行的依赖管理工具是Keith Rarik写的godep、Daniel Theophanes写的vendor和Gustavo Niemeyer开发的gopkg.in工具。gopkg.in能帮助开发人员发布自己的包的多个版本。

作为对社区的回应,Go语言在1.5版本开始试验性提供一组新的构建选项和功能,来为依赖管理提供更好的工具支持。尽管我们还需要等一段时间才能确认这些新特性是否能达成目的,但毕竟现在已经有一些工具以可重复使用的方式提供了管理、构建和测试Go代码的能力。