इस प्रोजेक्ट के बारे में
एक अत्यंत तेज़ JSON सीरियलाइज़ेशन और डी-सीरियलाइज़ेशन लाइब्रेरी, जो JIT (जस्ट-इन-टाइम कंपाइलिंग) और SIMD (सिंगल-इंस्ट्रक्शन-मल्टीपल-डेटा) द्वारा त्वरित है।
आवश्यकता
- Go: 1.18~1.27
- OS: Linux / MacOS / Windows
- CPU: AMD64 / (ARM64, go1.20 से ऊपर चाहिए)
विशेषताएँ
- कोड जनरेशन के बिना रनटाइम ऑब्जेक्ट बाइंडिंग
- JSON मान हेरफेर के लिए पूर्ण APIs
- तेज़, तेज़, तेज़!
उपयोग
- 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.