valyala / fastjson

Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
MIT License
2.3k stars 138 forks source link

Skip fields #97

Closed gameformush closed 1 year ago

gameformush commented 1 year ago

no skip

BenchmarkSkip/fastjson BenchmarkSkip/fastjson-16 10000 557511 ns/op 3098.06 MB/s 31805 B/op 49 allocs/op BenchmarkSkip/fastjson-16 10000 548662 ns/op 3148.03 MB/s 29815 B/op 46 allocs/op BenchmarkSkip/fastjson-16 10000 553434 ns/op 3120.89 MB/s 27828 B/op 42 allocs/op

skip performance

BenchmarkSkip/fastjson BenchmarkSkip/fastjson-16 10000 323705 ns/op 5335.73 MB/s 4144 B/op 4 allocs/op BenchmarkSkip/fastjson-16 10000 311168 ns/op 5550.72 MB/s 3887 B/op 3 allocs/op BenchmarkSkip/fastjson-16 10000 305078 ns/op 5661.51 MB/s 3630 B/op 3 allocs/op