greyireland / greyireland.github.io

博客首页
http://greyireland.github.io
11 stars 3 forks source link

protobuf_intro | greyireland #8

Open greyireland opened 4 years ago

greyireland commented 4 years ago

https://greyireland.github.io/2019/10/07/cs/protobuf-intro/#more

为什么要使用 protobuf跟 JSON 相比 protobuf 优点 性能更高,更加规范 编解码速度快,数据体积小 使用统一的规范,不用再担心大小写不同导致解析失败等蛋疼的问题了 缺点 改动协议字段,需要重新生成文件。 数据没有可读性 安装在 go 中使用 protobuf,有两个可选用的包 goprotobuf(go 官方出品)和 gogoprotobuf。gogoprotobuf