このプロジェクトについて
JIT(ジャストインタイムコンパイル)とSIMD(シングルインストラクション・マルチプルデータ)によって高速化された、驚異的に高速なJSONシリアライズ&デシリアライズライブラリです。
要件
- Go: 1.18〜1.27
- OS: Linux / MacOS / Windows
- CPU: AMD64 /(ARM64、go1.20以上が必要)
特徴
- コード生成なしのランタイムオブジェクトバインディング
- JSON値操作のための完全なAPI
- 高速、高速、高速!
使用方法
- Marshal/Unmarshal
- ストリーミングIO
- Use Number/Use Int64
- キーのソート
- HTMLのエスケープ
- コンパクトフォーマット
- エラーの出力
- Ast.Node
- Ast.Visitor
互換性
- ConfigDefault
- ConfigStd
- ConfigFastest
ヒント
- Pretouch
- 文字列のコピー
- 文字列または[]byteを渡しますか?
- encoding.TextMarshalerの高速化
- ジェネリックデータのパフォーマンス向上
- Ast.NodeまたはAst.Visitor?
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.