About this project
A blazingly fast JSON serializing & deserializing library, accelerated by JIT (just-in-time compiling) and SIMD (single-instruction-multiple-data).
Requirement
- Go: 1.18~1.27
- OS: Linux / MacOS / Windows
- CPU: AMD64 / (ARM64, need go1.20 above)
Features
- Runtime object binding without code generation
- Complete APIs for JSON value manipulation
- Fast, fast, fast!
Usage
- Marshal/Unmarshal
- Streaming IO
- Use Number/Use Int64
- Sort Keys
- Escape HTML
- Compact Format
- Print Error
- Ast.Node
- Ast.Visitor
Compatibility
- ConfigDefault
- ConfigStd
- ConfigFastest
Tips
- Pretouch
- Copy string
- Pass string or []byte?
- Accelerate encoding.TextMarshaler
- Better performance for generic data
- Ast.Node or Ast.Visitor?
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.