msgpack在java和go中序列化的區別

結論:java

對象(結構體)在不一樣語言環境下,使用msgpack序列化結果有不一樣編碼

Go結構體,序列化後相似mapspa

java,相似Arraycode


目前這個請客致使Golang的server 和 java的client 沒法簡單實用統一的對象(結構體)來進行通信server

好比Go server端定義:對象

type UserStruct struct {
	Name string
	ID   int32
}


java 的客戶端定義string

public class UserStruct  {
    public String Name;
    public int ID;
}


不知道有沒有方法能統一這2種編碼方式class

相關文章
相關標籤/搜索