背景
上文《go.mod 使用私有依赖》的问题解决之后,遇到了包版本问题。
环境
gitlabGolangv1.16.3
解决方案
Golang 的包版本是通过 git tag 来管理的。
我们只需要对我们的项目打一个 tag 就行,格式:v1.0.0。
包版本只支持 3 位版本号,定义时需要注意。
注意点
虽然打过 tag 的内容可以修改,但对于已经引用过当前包的项目来说,构建时会默认使用本地缓存,而不是使用修改过后的内容。
上文《go.mod 使用私有依赖》的问题解决之后,遇到了包版本问题。
gitlabGolang v1.16.3Golang 的包版本是通过 git tag 来管理的。
我们只需要对我们的项目打一个 tag 就行,格式:v1.0.0。
包版本只支持 3 位版本号,定义时需要注意。
虽然打过 tag 的内容可以修改,但对于已经引用过当前包的项目来说,构建时会默认使用本地缓存,而不是使用修改过后的内容。