Closed MyRaiser closed 1 year ago
使用go mod tidy时,默认的github.com/tx7d0/kratos-transport/transport/kafka版本是v1.0.2 此版本kafka.WithCodec()接受参数类型为encoding.Codec,而不是string,而kratos-cqrs的范例代码中传入string,会报错。
手动在go.mod里指定版本为v0.0.0-20221220110912-9db1b79d385c可以解决这个问题。请问能否让go mod tidy自动指定的版本为正确的版本?
这个比较麻烦,都怪我手贱,之前搞了一个固定版本号,但是,固定版本号升级起来实在太痛苦了,我就又取消掉了。固定版本号是最新的版本号,如果本地存在有固定版本号的版本,它就会认定它为latest。我是把go.mod里面的依赖都删掉,然后把go.sum也删掉,然后重新go mod tidy,一般来说,都可以解决这个问题。
使用go mod tidy时,默认的github.com/tx7d0/kratos-transport/transport/kafka版本是v1.0.2 此版本kafka.WithCodec()接受参数类型为encoding.Codec,而不是string,而kratos-cqrs的范例代码中传入string,会报错。
手动在go.mod里指定版本为v0.0.0-20221220110912-9db1b79d385c可以解决这个问题。请问能否让go mod tidy自动指定的版本为正确的版本?