目前这是我用来将 map[string]interface{} 转换为 Message 结构的方法
byteBlob, err := json.Marshal(messageMap)
if err != nil {
return nil, err
}
message := &Message{}
err = json.Unmarshal(byteBlob, message)
if err != nil {
return nil, err
}
我找到了 json 包来解决这个问题,但是进行这种转换的正确方法是什么?显然没有使用 json 包
慕桂英546537
相关分类