go_serialization_benchmarks:Go序列化方法的基准 源码
Go序列化方法的基准 这是一个用于测试各种Go序列化方法的测试套件。 经过测试的序列化方法 代码生成器) (生成的代码) (生成的代码, goprotobuf优化版本) (基于反射) (生成的代码) 运行基准 go get -u -t go test -bench= ' .* ' ./ 要更新自述文件中的表: ./stats.sh 推荐 如果性能,正确性和互操作性是最重要的因素,当前是最佳选择。 它确实需要预处理步骤(例如,通过Go 1.4的“ go generate”命令)。 但是,一如既往,根据您的要求做出自己的选择。 数据 序列化的数据是具有随机生成值的以下结构
文件列表
go_serialization_benchmarks-master.zip
(预估有个31文件)
go_serialization_benchmarks-master
structdef-gogo.pb.go
13KB
structdef-mum.go
2KB
structdefxdr.go
139B
gencode.schema
137B
structdef.pb.go
4KB
Colfer.go
7KB
structdef-bebop.bop
121B
structdef_easyjson.go
6KB
flatbuffers-structdef.fbs
141B
暂无评论