欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

go語(yǔ)言創(chuàng)建json數(shù)組

Go語(yǔ)言作為一種新興的編程語(yǔ)言,其在處理JSON數(shù)組方面也非常得心應(yīng)手。下面我們來(lái)看一下如何創(chuàng)建JSON數(shù)組。

package main
import (
"encoding/json"
"fmt"
)
func main() {
var arr []string
arr = append(arr, "apple")
arr = append(arr, "banana")
arr = append(arr, "orange")
b, err := json.Marshal(arr)
if err != nil {
fmt.Println("error:", err)
}
fmt.Println(string(b))
}

我們首先在代碼中導(dǎo)入了encoding/json包來(lái)處理JSON數(shù)據(jù)。在main函數(shù)中,我們定義了一個(gè)空的字符串?dāng)?shù)組arr,并向其中添加了三個(gè)字符串。接著,我們使用json.Marshal函數(shù)將字符串?dāng)?shù)組arr轉(zhuǎn)換成JSON數(shù)組,存儲(chǔ)在b變量中。

["apple","banana","orange"]

最后,我們打印出b中的JSON數(shù)據(jù),發(fā)現(xiàn)它已經(jīng)被成功地轉(zhuǎn)換為JSON數(shù)組。