Golang json invalid character looking for beginning of value

从blockchain上拿下来的数据(byte)用自定义的decodeToXXXStruct解析    和json.Unmarshal交替尝试使用

func DecodeToCostInfo(s []byte) CostInfo {

p := CostInfo{}
dec := gob.NewDecoder(bytes.NewReader(s))
err := dec.Decode(&p)
if err != nil {
log.Fatal(err)
}
return p
}
posted @ 2022-05-04 23:12  铸剑非攻  阅读(469)  评论(0)    收藏  举报