JSON ke Go Struct
Konversi sampel JSON menjadi definisi Go struct dengan tag json.
Tempel objek JSON apa pun dan dapatkan definisi Go struct yang cocok, lengkap dengan tag json dan struct bersarang untuk objek di dalamnya. Konversi terjadi sepenuhnya di sisi klien.
Cara pakai
- Tempel objek JSON ke dalam kotak input.
- Tetapkan nama untuk struct root.
- Salin definisi Go struct yang dihasilkan, termasuk struct bersarang mana pun.
Pertanyaan umum
- Bagaimana nama field dihasilkan?
- Setiap kunci JSON dikonversi menjadi nama field Go PascalCase yang diekspor, dengan kunci asli dipertahankan dalam tag json.
- Bagaimana objek bersarang ditangani?
- Setiap objek bersarang menjadi struct bernama tersendiri, direferensikan berdasarkan tipe dari struct induk.
- Bagaimana angka ditipekan?
- Bilangan bulat disimpulkan sebagai int64 dan bilangan desimal sebagai float64; Anda bisa menyesuaikan tipe secara manual setelahnya jika perlu.