encode *string type error
alpha-baby opened this issue · 5 comments
alpha-baby commented
What happened:
return error: "type not supported! string"
What you expected to happen:
not return error
How to reproduce it (as minimally and precisely as possible):
https://github.com/apache/dubbo-go-hessian2/blob/master/encode.go#L84
这个函数如果传入 *string 等类型会就直接报错,我看以前专门修复过 *int32 类型,我感觉是不是直接把这行放到 switch 语句前面,https://github.com/apache/dubbo-go-hessian2/blob/master/encode.go#L157。如果是地址类型直接先解引用
Anything else we need to know?:
ChangedenCZD commented
这有一个更简单的办法处理
alpha-baby commented
这有一个更简单的办法处理
什么办法呢?
ChangedenCZD commented
这有一个更简单的办法处理
什么办法呢?
提个pr解决😄
alpha-baby commented
这有一个更简单的办法处理
什么办法呢?
提个pr解决😄
有空了,我提一个
ChangedenCZD commented
@alpha-baby 可以关注一下 #283