MessagePack

MessagePack

msgpack/msgpack

vmihailenco/msgpack

https://pkg.go.dev/github.com/vmihailenco/msgpack/v5

tinylib/msgp

ugorji/go

https://github.com/tinylib/msgp/wiki/Working-Demo
https://github.com/tinylib/msgp/wiki/Using-the-Code-Generator
https://pkg.go.dev/github.com/tinylib/msgp/msgp?tab=doc

Go语言中的数据格式(json、xml 、msgpack、protobuf)

MessagePack介绍

几种Go序列化库的性能比较

性能实体序列化:BSON与MessagePack(对比JSON)

golang msgp

CBOR

CBOR

RFC 7049 Concise Binary Object Representation
“The Concise Binary Object Representation (CBOR) is a data format whose design goals include the possibility of extremely small code size, fairly small message size, and extensibility without the need for version negotiation.”

物联网专用数据交换格式CBOR

物联网专用数据交换格式CBOR