Go語言對(duì)JSON進(jìn)行編碼和解碼的方法
來源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 20:25:52
Go語言對(duì)JSON進(jìn)行編碼和解碼的方法
Go語言對(duì)JSON進(jìn)行編碼和解碼的方法:本文實(shí)例講述了Go語言對(duì)JSON進(jìn)行編碼和解碼的方法。分享給大家供大家參考。具體如下:json已成為不同平臺(tái)間傳送數(shù)據(jù)的最佳方式,Golang對(duì)json的支持非常好,代碼如下:package main import ( "fmt" "encoding/json&
導(dǎo)讀Go語言對(duì)JSON進(jìn)行編碼和解碼的方法:本文實(shí)例講述了Go語言對(duì)JSON進(jìn)行編碼和解碼的方法。分享給大家供大家參考。具體如下:json已成為不同平臺(tái)間傳送數(shù)據(jù)的最佳方式,Golang對(duì)json的支持非常好,代碼如下:package main import ( "fmt" "encoding/json&

本文實(shí)例講述了Go語言對(duì)JSON進(jìn)行編碼和解碼的方法。分享給大家供大家參考。具體如下:
json已成為不同平臺(tái)間傳送數(shù)據(jù)的最佳方式,Golang對(duì)json的支持非常好,代碼如下:
package main
import (
"fmt"
"encoding/json"
)
func main() {
// json encode
j1 := make(map[string]interface{})
j1["name"] = "腳本之家"
j1["url"] = "http://www.gxlcms.com/"
js1, err := json.Marshal(j1)
if err != nil {
panic(err)
}
println(string(js1))
// json decode
j2 := make(map[string]interface{})
err = json.Unmarshal(js1, &j2)
if err != nil {
panic(err)
}
fmt.Printf("%#v\n", j2)
}
希望本文所述對(duì)大家的Go語言程序設(shè)計(jì)有所幫助。
更多Go語言對(duì)JSON進(jìn)行編碼和解碼的方法相關(guān)文章請(qǐng)關(guān)注PHP中文網(wǎng)!
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
Go語言對(duì)JSON進(jìn)行編碼和解碼的方法
Go語言對(duì)JSON進(jìn)行編碼和解碼的方法:本文實(shí)例講述了Go語言對(duì)JSON進(jìn)行編碼和解碼的方法。分享給大家供大家參考。具體如下:json已成為不同平臺(tái)間傳送數(shù)據(jù)的最佳方式,Golang對(duì)json的支持非常好,代碼如下:package main import ( "fmt" "encoding/json&