gojson:一个快速简单的 golang JSON 序列化器

时间:2021-05-31 12:29:00
【文件属性】:
文件名称:gojson:一个快速简单的 golang JSON 序列化器
文件大小:67KB
文件格式:ZIP
更新时间:2021-05-31 12:29:00
golang json serializer encoder decoder GoJSON GoJSON是一个快速而简单的包,用于在 json 中编组/解组结构体。 您可以使用GoJSON工具生成编组/解组代码,在基准测试中, GoJSON的生成代码几乎比encoding/json快 6~7 倍。 例子 # install go get - u - v github . com / go - fish / gojson cd ${ GOPATH } / src / github . com / go - fish / gojson / cmd go build - o gojson main . go # usage gojson [ options ] < input dir | file > - inline Use inline function in generate code ( default true ) -
【文件预览】:
gojson-master
----benchmark()
--------example_gojay.go(6KB)
--------example.generate.go(123KB)
--------example.go(93KB)
--------decode_test.go(300B)
--------example_test.go(13KB)
--------example_easyjson.go(53KB)
--------example.json(0B)
----cmd()
--------main.go(2KB)
----gojson.go(5KB)
----gen()
--------gArray.go(11KB)
--------gen.go(2KB)
--------template.go(356B)
--------helper.go(3KB)
--------gStruct.go(1KB)
--------gen_test.go(417B)
--------gMap.go(19KB)
--------gPointer.go(4KB)
----option()
--------option.go(3KB)
----.gitignore(18B)
----errors()
--------errors.go(2KB)
----README.md(5KB)
----util()
--------util.go(7KB)
----version()
--------version.go(2KB)
----backend()
--------decode_int_test.go(7KB)
--------decode_bytes_test.go(452B)
--------decode_uint_test.go(5KB)
--------decode_bytes.go(210B)
--------encode_bool.go(359B)
--------decode_value.go(2KB)
--------encode_string.go(902B)
--------decode_bool.go(1KB)
--------decode_uint.go(3KB)
--------decode.go(2KB)
--------decode_array_test.go(2KB)
--------encode_value.go(1KB)
--------encode_uint.go(2KB)
--------encode.go(1KB)
--------decode_object_test.go(2KB)
--------encode_object.go(221B)
--------decode_float.go(2KB)
--------encode_bytes.go(382B)
--------decode_object.go(3KB)
--------decode_string.go(2KB)
--------decode_float_test.go(1KB)
--------encode_array.go(217B)
--------decode_array.go(2KB)
--------decode_string_test.go(6KB)
--------encode_float.go(704B)
--------encode_int.go(2KB)
--------decode_int.go(3KB)

网友评论