目前这是我用来将 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包