版本选择算法

    例如,如果您的模块依赖于具有require D v1.0.0的模块A,并且您的模块还依赖于具有require D v1.1.1的模块B,则最小版本选择将会选择D的v1.1.1版本用以构建(使用最高版本)。

    私有依赖管理

    前面章节我们非常详细、图文并茂地介绍了基本的开发环境安装/配置、Go Module安装使用,在实际的项目开发中,你会发现更多的问题,常见的:

    如果你遇到了上面所提到的问题,我们建议的解决方案:通过GOPRIVATE的方式设置私有包有效域名。

    该特性需要Go v1.13以上版本支持。

    在中这么设置: