结构体&JSON
package main
import (
"encoding/json"
"fmt"
)
type JsonMode struct {
Name string `json:"name"`
Sex int `json:"sex"`
Age int `json:"age"`
}
func main() {
_j := JsonMode{
Name: "Muse",
Sex: 1,
Age:25,
}
fmt.Println(_j) //{Muse 1 25}
bt,err := json.Marshal(_j)
if err != nil {
fmt.Println("Error")
return
}
fmt.Println(string(bt)) //{"name":"Muse","sex":1,"age":25}
//反序列化
S := JsonMode{}
json.Unmarshal(bt,&S)
fmt.Println(S)
}最后更新于