Bagaimana untuk Marshall JSON dengan Isih Kekunci dalam Go?
Python menyediakan kaedah mudah untuk menjana JSON dengan kekunci diisih menggunakan sort_keys=parameter True dalam json.dumps fungsi. Walau bagaimanapun, mencari pilihan yang serupa dalam Go mungkin tidak dapat dilihat serta-merta.
Untuk mencapai susunan kunci JSON yang diisih dalam Go:
Pakej Go json mengisih kunci secara automatik semasa marshalling . Tingkah laku ini meliputi kedua-dua peta dan struct:
Pelaksanaan asas boleh didapati dalam fail pengekodan/json/encode.go, khususnya di yang berikut lokasi:
Atas ialah kandungan terperinci Bagaimana untuk Mengisih Kunci JSON Apabila Marshalling dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!