Go Modules介绍
背景
- Go长期一以来,没有一个官方包管理工具,社区推出了各种包管理工具(以dep最为知名),整体较为混乱。
- Go的代码组织结构/管理跟GOPATH强关联,饱受社区争议。
- 为了解决如上两个问题,Go的掌托人Russ Cox推出使用Go Modules来解决。
- 在Go1.11和Go1.12初步完成了对Go Modules的支持,在Go1.13时官方推荐把Go Modules作为包管理系统。
- Go Modules作为未来Go官方的包管理系统,有必要一探究竟。
完整文章请转到下面link: Go Modules介绍