色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

go 簡單輸出json

錢淋西2年前9瀏覽0評論

利用 Go 語言能夠十分方便地進行 JSON 數據的輸出,接下來就讓我們來一起看看吧!

package main
import (
"encoding/json"
"fmt"
)
type Person struct {
Name string
Age  int
}
func main() {
person := Person{"Tom", 20}
b, err := json.Marshal(person)
if err != nil {
fmt.Println("JSON 序列化失敗", err)
} else {
fmt.Println(string(b))
}
}

上述代碼定義了一個 Person 結構體,其中包含 Name 和 Age 兩個字段。接下來在主函數中創建了一個 person 實例,并調用 json.Marshal() 方法將其序列化為 JSON 格式數據,最后通過 fmt.Println() 方法將序列化結果輸出到控制臺中。

運行程序,得到以下輸出:

{"Name":"Tom","Age":20}

可以看到程序正確輸出了我們所需要的 JSON 格式數據,很是方便呢!