【Golang】JSON Marshal & Unmarshal
json.Marshal(v interface{}) ([]byte, error)如果传入的v是一个 reference,则直接进行 marshal如果传入的v是一个 pointer,则会将 pointer 中的内容解析,再进行marshaljson.Unmarshal(data []byte, v interface{}) error如果传入的v是一个 reference,则匹配相应的字段来进行 unmarshal如果传入的v是一个 pointer,则会报错:json: Unmarsh
原创
2020-08-17 13:14:04 ·
1093 阅读 ·
0 评论