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

golang 字節數組 json

張吉惟2年前10瀏覽0評論

golang 中有一個很方便的功能就是可以將字節數組(byte array)轉化為 json 格式(json format)。

//定義一個結構體,用來存放數據
type User struct {
Id   int    `json:"id"`
Name string `json:"name"`
}
//將字節數組進行 json 化
func main() {
user := &User{
Id:   1,
Name: "John Doe",
}
byteArray, _ := json.Marshal(user)
fmt.Println(string(byteArray))    //輸出轉化后的 json 數據,注意要轉化為字符串
}

上面的代碼定義了一個名為 User 的結構體,然后向其中添加了一些數據,接著調用了 Marshal 函數將其轉化為了 json 格式,并輸出了轉化后的結果。

需要注意的是,在轉化時需要將字節數組轉化為字符串,否則輸出的結果可能并不是你所期望的