當前位置:成語大全網 - 新華字典 - golang map[string]string數組編碼成json格式,或者序列化,如php的serialize函數;就是將數組變成字符串

golang map[string]string數組編碼成json格式,或者序列化,如php的serialize函數;就是將數組變成字符串

json.Marshal() 可以將大部分類型的數據轉成json格式的,比如map, struct等等

package?main

import?(

"log"

"fmt"

"encoding/json"

)

func?main()?{

v?:=?map[string]string{

"name":"foo",

}

data,?err?:=?json.Marshal(v)

if?err?!=?nil?{

log.Println(err)

return

}

fmt.Println(string(data))

}