We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
go module针对tag >-2的包的使用强制加上/vx,比如/v6,导致很多代码和项目不得不维护两个系统,非常的麻烦和不方便,所以rpcx准备重新整理以下tag,将所有的tag都改成1.x.x。
tag >-2
/vx
/v6
1.x.x
主要的痛点:
v6
v7
所以准备将rpcx的tag重新打以下,老的tag全部删除,新的tag都是1.major.minor. 其中major每年跳一个版本,minor是bug fix或者功能累积升级,不定时发布。
1.major.minor
major
minor
原tag和新tag之间的映射关系如下:
The text was updated successfully, but these errors were encountered:
如果你代码中使用rpcx master分支没有什么影响。
如果你代码中使用v6.x.x分支,并且没有使用go module,没有影响。
如果你代码中使用v6.x.x分支,并且使用了go module,你需要:
v1.6.1
Sorry, something went wrong.
No branches or pull requests
go module针对
tag >-2
的包的使用强制加上/vx
,比如/v6
,导致很多代码和项目不得不维护两个系统,非常的麻烦和不方便,所以rpcx准备重新整理以下tag,将所有的tag都改成1.x.x
。主要的痛点:
/v6
后缀, tag 6.x.x 中需要/v6
后缀,所以每次打6.x.x都需要把代码改一遍v6
后缀、带v7
后缀的多个分支,也很麻烦v6
后缀的第三方库,那么rpcx的对象之间还不兼容所以准备将rpcx的tag重新打以下,老的tag全部删除,新的tag都是
1.major.minor
.其中
major
每年跳一个版本,minor
是bug fix或者功能累积升级,不定时发布。原tag和新tag之间的映射关系如下:
The text was updated successfully, but these errors were encountered: