सीधे कंटेंट पर जाएँ
ToolMug

↑ ↓ से चुनें, Enter से खोलें, Esc से बंद करें।

JSON से Go

JSON example से Go structs generate करें। Field types और nested structures अपने-आप निकलते हैं और JSON tags वाला ready-to-copy Go code मिलता है।

आपके ब्राउज़र में चलता है — आपका डाला गया कुछ भी अपलोड नहीं होता

कैसे इस्तेमाल करें

  1. JSON sample paste करें।
  2. Root type और package/struct options चुनें।
  3. 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 में होती है।

प्राइवेसी

यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपकी फ़ाइलें और टेक्स्ट आपके डिवाइस पर ही प्रोसेस होते हैं और हमारे सर्वर पर कभी अपलोड नहीं होते।

मिलते-जुलते टूल