ConvertersLesson 32Preview gratis
JSON to Go
Lesson ini bagian dari Web Developer Tools · Semua level
Ringkasan
Konverter JSON ke Go menghasilkan deklarasi struct dengan field yang mewakili setiap key JSON. Field harus diawali huruf kapital agar dapat diakses dari package lain, sedangkan tag json menentukan nama key saat serialisasi. Tipe data dipetakan menjadi string, int, float64, bool, slice, atau struct bersarang. Hasilnya bisa langsung dipakai dengan encoding/json untuk membaca dan menulis JSON.
Poin kunci
- Membuat struct Go dengan field sesuai key JSON
- Nama field harus diawali huruf kapital agar exported
- Tag seperti `json:"nama"` memetakan field ke key JSON
- Array menjadi slice dan object bersarang menjadi struct
- Package encoding/json menangani marshal dan unmarshal
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.