json 编码后导致数字变为科学计数,从而导致解码后签名与编码前签名不正确的解决办法。

docoder := json.NewDecoder(strings.NewReader(string(originData)))

docoder.UseNumber()
_ = docoder.Decode(&targetData)
 
直接解码的时候就禁用科学计数法

posted on 2021-08-11 11:22  biwentao  阅读(516)  评论(0编辑  收藏  举报

导航