Apabila mengurus data daripada sumber dan destinasi berbeza dengan JSON, adalah wajar untuk mengubah suai teg JSON yang digunakan untuk bersiri. Artikel ini meneroka kemungkinan mempunyai berbilang teg JSON untuk struktur Go.
Walaupun nampaknya logik untuk mencuba menggunakan berbilang teg seperti yang dilihat dalam soalan, Go tidak menyokong pendekatan ini. Seperti yang dijelaskan dalam jawapan, pengekod/penyahkod JSON Go menjangkakan tepat satu teg JSON bagi setiap medan.
Walaupun kekurangan berbilang teg JSON, terdapat penyelesaian alternatif yang memanfaatkan penghantaran . Dengan mencipta dua struct dengan reka letak dan jenis medan yang sama, seseorang boleh menghantar dari satu ke yang lain untuk menukar teg JSON dengan berkesan. Walau bagaimanapun, pendekatan ini memerlukan berhati-hati dan harus digunakan dengan berhati-hati.
Atas ialah kandungan terperinci Bolehkah Go Structs Mempunyai Berbilang Tag JSON untuk Pensirian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!