msgpack在java和go中序列化的区别
结论:
对象(结构体)在不同语言环境下,使用msgpack序列化结果有不同
Go结构体,序列化后类似map
java,类似Array
目前这个请客导致Golang的server 和 java的client 无法简单实用统一的对象(结构体)来进行通讯
比如Go server端定义:
type UserStruct struct { Name string ID int32 }
java 的客户端定义
public class UserStruct { public String Name; public int ID; }
不知道有没有方法能统一这2种编码方式
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。