कैसे इस्तेमाल करें
- JSON sample paste करें।
- Root type और package/struct options चुनें।
- Generated Go code जाँचकर copy करें।
विकल्पों की जानकारी
- Type inference
- Strings, numbers, booleans, null, objects और arrays से Go field types अनुमानित होते हैं।
- JSON tags
- Original JSON keys को struct tags में रखता है ताकि encoding/json सही fields पढ़े।
- Nested values
- Nested objects अलग structs और object arrays typed slices बनते हैं।
उदाहरण
JSON sample {"name":"Ada","age":36} से generated code:
type Root struct {
Name string `json:"name"`
Age int `json:"age"`
}
अक्सर पूछे जाने वाले सवाल
क्या generated struct हर possible JSON value संभालेगा?
यह दिए sample पर आधारित है। Optional fields या बदलते types के लिए generated code में pointers या custom types जाँचें।
क्या code compile होने की guarantee है?
सामान्य JSON के लिए code तैयार होता है, लेकिन package name और naming choices अपने project में जाँचें।
क्या JSON upload होता है?
नहीं। Generation browser में होती है।
प्राइवेसी
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपकी फ़ाइलें और टेक्स्ट आपके डिवाइस पर ही प्रोसेस होते हैं और हमारे सर्वर पर कभी अपलोड नहीं होते।