【发布时间】:2019-05-27 16:58:25
【问题描述】:
我正在为模型上的更新操作编写 REST 端点。映射只是将请求的主体作为[]byte 转发到json.Unmarshal。但是,我现在正试图过滤掉 uuid 属性,使其不会在所述模型上被更改。因此,我现在不是将模型解组为 map[string]interface{},然后运行 delete(m, "uuid")。
此时我有一个数据映射,但我如何将它输入到json 以像通常调用Unmarshal 或Decode 时那样映射它?有没有比对 []byte 结果进行编组然后解组到模型上更好的选择?
【问题讨论】:
标签: json http dictionary go struct