日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

GO语言中json与map的转换

發(fā)布時(shí)間:2025/6/17 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GO语言中json与map的转换 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

直接上代碼(需要引入encoding/json包)

// 當(dāng)前程序的包名 package main// 導(dǎo)入其它的包 import ("encoding/json""fmt" )func main() {map2json2map() }func map2json2map() {map1 := make(map[string]interface{})map1["1"] = "hello"map1["2"] = "world"//return []bytestr, err := json.Marshal(map1)if err != nil {fmt.Println(err)}fmt.Println("map to json", string(str))//json([]byte) to mapmap2 := make(map[string]interface{})err = json.Unmarshal(str, &map2)if err != nil {fmt.Println(err)}fmt.Println("json to map ", map2)fmt.Println("The value of key1 is", map2["1"]) }

執(zhí)行代碼?go run jsonmap.go?,結(jié)果如下:

??? map to json {"1":"hello","2":"world"}
?? ?json to map? map[1:hello 2:world]
?? ?The value of key1 is hello

?

轉(zhuǎn)載于:https://www.cnblogs.com/fengxm/p/5997265.html

總結(jié)

以上是生活随笔為你收集整理的GO语言中json与map的转换的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。