内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

go語(yǔ)言怎么把結(jié)構(gòu)體轉(zhuǎn)為json字符串

這篇文章主要介紹“go語(yǔ)言怎么把結(jié)構(gòu)體轉(zhuǎn)為json字符串”,在日常操作中,相信很多人在go語(yǔ)言怎么把結(jié)構(gòu)體轉(zhuǎn)為json字符串問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”go語(yǔ)言怎么把結(jié)構(gòu)體轉(zhuǎn)為json字符串”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

貞豐ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話(huà)聯(lián)系或者加微信:13518219792(備注:SSL證書(shū)合作)期待與您的合作!

1、既然是把結(jié)構(gòu)體轉(zhuǎn)為json字符串,那么先來(lái)定義一個(gè)結(jié)構(gòu)體

復(fù)制代碼 代碼如下:

// 定義一個(gè)結(jié)構(gòu)體
type NewsModel struct {
 Id int
 Title string
}

2、且看ffjson這包用什么方法來(lái)把結(jié)構(gòu)體轉(zhuǎn)為json字符串

復(fù)制代碼 代碼如下:

func main()  {
 news := NewsModel{110,"hello"}
 res,err := ffjson.Marshal(news)
 if err != nil {
  fmt.Println("格式化錯(cuò)誤")
  fmt.Println(err.Error())
  return
 }
 // 得到是字節(jié)數(shù)組,所以還有轉(zhuǎn)為string
 fmt.Println(string(res))
}

打?。?/p>

{"Id":110,"Title":"hello"}

得到了一個(gè)json字符串

3、拓展

為結(jié)構(gòu)體封裝一個(gè)方法ToJson()專(zhuān)門(mén)來(lái)干這事

復(fù)制代碼 代碼如下:

package main
import (
 "fmt"
 "github.com/pquerna/ffjson/ffjson"
)
// 定義一個(gè)結(jié)構(gòu)體
type NewsModel struct {
 Id int
 Title string
}
// 定義一個(gè)方法
func (news NewsModel) ToJson() string  {
 res,err := ffjson.Marshal(news)
 if err != nil {
  return  err.Error()
 }
 // 得到是字節(jié)數(shù)組,所以還有轉(zhuǎn)為string
 return string(res)
}
func main()  {
 news := NewsModel{110,"hello"}
 fmt.Println(news.ToJson()) // 打?。簕"Id":110,"Title":"hello"}
}

到此,關(guān)于“go語(yǔ)言怎么把結(jié)構(gòu)體轉(zhuǎn)為json字符串”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!

當(dāng)前文章:go語(yǔ)言怎么把結(jié)構(gòu)體轉(zhuǎn)為json字符串
文章分享:http://www.rwnh.cn/article34/jgjpse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、自適應(yīng)網(wǎng)站、用戶(hù)體驗(yàn)企業(yè)建站、網(wǎng)站設(shè)計(jì)網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
澄迈县| 伊金霍洛旗| 松江区| 揭东县| 莫力| 孟连| 黄龙县| 元氏县| 加查县| 万年县| 南宫市| 海宁市| 林州市| 蒲江县| 缙云县| 定兴县| 绥宁县| 莲花县| 台安县| 盐山县| 长沙县| 萝北县| 西青区| 祁东县| 南投市| 潮州市| 沿河| 常宁市| 南充市| 金秀| 凉山| 广州市| 丰台区| 射阳县| 金堂县| 霸州市| 花垣县| 甘孜| 咸丰县| 丽江市| 吉安市|