首頁 >後端開發 >Golang >如何將多種資料類型(字串和整數)指派給 Go Map 以進行 JSON 封送?

如何將多種資料類型(字串和整數)指派給 Go Map 以進行 JSON 封送?

Linda Hamilton
Linda Hamilton原創
2024-12-12 12:33:25368瀏覽

How Can I Assign Multiple Data Types (String and Integer) to a Go Map for JSON Marshaling?

為JSON 物件的字串分配多種類型

Q: 尋求一種方法來建構一個映射,該映射可以轉換為具有兩個字串的JSON 物件和整數值,例如:

但是,Go要求類型指定地圖,為開發人員提供諸如 map[string]string 或 map[string]int 之類的選項。

A: 利用 Go 的 interface{} 型別來儲存任意資料型別。如encoding/json包所述:

要實現此解決方案:

以上是如何將多種資料類型(字串和整數)指派給 Go Map 以進行 JSON 封送?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn