من JSON إلى بنية Go
حوّل عيّنة JSON إلى تعريفات بنية Go مع وسوم json.
الصق أي كائن JSON واحصل على تعريفات بنية Go مطابقة، كاملة بوسوم json وبنى متداخلة للكائنات الداخلية. تجري عملية التحويل بالكامل من جهة العميل.
طريقة الاستخدام
- الصق كائن JSON في مربع الإدخال.
- حدّد اسمًا للبنية الجذرية.
- انسخ تعريفات بنية Go المولّدة، بما في ذلك أي بنى متداخلة.
الأسئلة الشائعة
- كيف تُولَّد أسماء الحقول؟
- يُحوَّل كل مفتاح JSON إلى اسم حقل Go مُصدَّر بصيغة PascalCase، مع الحفاظ على المفتاح الأصلي في وسم json.
- كيف تُعالَج الكائنات المتداخلة؟
- يصبح كل كائن متداخل بنية مسمّاة خاصة به، يُشار إليها بالنوع من البنية الأصلية.
- كيف تُحدَّد أنواع الأرقام؟
- تُستنتَج الأعداد الصحيحة كـ int64 والأعداد العشرية كـ float64؛ ويمكنك تعديل الأنواع يدويًا لاحقًا عند الحاجة.