gosercomp:Golang序列化程序基准比较

时间:2024-02-24 14:27:02
【文件属性】:

文件名称:gosercomp:Golang序列化程序基准比较

文件大小:42KB

文件格式:ZIP

更新时间:2024-02-24 14:27:02

golang json protobuf serializer flatbuffers

Golang序列化基准 序列化器 该项目测试了以下go序列化器,并将其与go standard json和xml进行了比较。 排除的序列化器 鉴于存在电音,复杂性或活动性的,以下串行器由于其性能较差而被排除在本测试之外。 测试环境 Go版本: 1.13.4 测试: go test -bench=. 测试数据模型 所有测试都使用如下相同的数据模型: type ColorGroup struct { ID int `json:"id" xml:"id,attr""` Name string `json:"name" xml:"name"` Colors [


【文件预览】:
gosercomp-master
----.gitignore(286B)
----README.md(7KB)
----gosercomp_data.go(2KB)
----gosercomp_test.go(14KB)
----LICENSE(11KB)
----go.mod(2KB)
----model()
--------gen.sh(2KB)
--------thrift_colorgroup.thrift(109B)
--------zebrapack_data_gen.go(12KB)
--------easyjson_data_easyjson.go(3KB)
--------avro_color_group.go(3KB)
--------rlp_data.go(209B)
--------gencode.schema.gen.go(3KB)
--------zebrapack_data.go(231B)
--------mygogo.pb.go(11KB)
--------ffjson_data_ffjson.go(7KB)
--------protobuf.pb.go(3KB)
--------mygogo.proto(154B)
--------data.go(206B)
--------GoUnusedProtection__.go(160B)
--------thrift_colorgroup-consts.go(350B)
--------Colfer.go(7KB)
--------gencode.schema(75B)
--------protobuf.proto(151B)
--------colorgroup.colf(90B)
--------zebrapack_data_gen_test.go(2KB)
--------array_string.go(2KB)
--------easyjson_data.go(207B)
--------data.avsc(221B)
--------msgp_gen.go(2KB)
--------ffjson_data.go(207B)
--------thrift_colorgroup.go(6KB)
----report.go(2KB)
----go.sum(20KB)

网友评论