文件名称:pkg / json Go的替代JSON解码器。-Golang开发
文件大小:954KB
文件格式:ZIP
更新时间:2024-06-15 12:40:03
Golang Text Processing
pkg / json Go的替代JSON解码器。 pkg / json Go的替代JSON解码器。 功能pkg / json旨在取代encoding / json。 它具有以下特点:json.Scanner,当提供外部缓冲区时,不会分配。 io.Reader友好; 您不需要将输入缓冲在内存中。 json.Decoder.Token()的替换速度比encoding / json快2-3倍。 json.Decoder.NextToken()几乎没有分配。 它比fastjson / ultrajson / megajson / fujson快吗? 老实说,我不知道。 我有一些基准
【文件预览】:
json-master
----scanner.go(5KB)
----go.mod(36B)
----Makefile(228B)
----LICENSE(1KB)
----scanner_test.go(4KB)
----testdata()
--------example.json.gz(2KB)
--------code.json.gz(118KB)
--------citm_catalog.json.gz(37KB)
--------canada.json.gz(586KB)
--------sample.json.gz(152KB)
--------twitter.json.gz(50KB)
----.github()
--------workflows()
----reader_test.go(739B)
----example_test.go(1KB)
----README.md(7KB)
----decoder.go(12KB)
----decoder_test.go(5KB)
----bench_test.go(6KB)
----reader.go(2KB)
----fuzz.go(523B)