Bu araç hakkında
Bir JSON örneği yapıştırın; bu araç her anahtar için `json:"field"` etiketleriyle birlikte kullanıma hazır Go struct'ları oluşturur. Her şey tarayıcınızda yerel olarak çalışır; bu yüzden JSON'unuz asla hiçbir yere yüklenmez.
Oluşturucu JSON.parse çağırır ve sonucu özyinelemeli olarak dolaşır: string'ler string, boolean'lar bool, tam sayılar int64 ve ondalıklı sayılar float64 olur, null interface{} olur, diziler ilk elemanın tipinden bir slice olur (boşken []interface{}) ve her nesne kendi adlandırılmış iç içe struct'ı olur. Alan adları dışa aktarılan PascalCase'e dönüştürülür (ID ve URL gibi yaygın kısaltmalar büyük harfe çevrilir), orijinal anahtar ise json etiketinde korunur.
Bir API yanıtından ya da yapılandırma dosyasından Go modellerini hızlıca oluşturmak için kullanın, ardından tipleri gereken yerde elle düzenleyin. JSON'un ayrı bir tam sayı tipi olmadığından, 1.0 gibi bir değer tam sayı olarak okunur; float64 istiyorsanız bir ondalık (1.5) ekleyin.