go 基础之JSON+MD5的使用
JSON 的使用 JSON的库 GO语言内置的encoding/json 标准库 github.com/pquerna/ffjson/ffjson JSON编码 func Marshal(v interface{}) ([]byte,error) package main import ( "fmt" "encoding/json" ) type Student struct{ Name string `json:"student_name"` Age int sex string } func main() { // 对数组类型的 json 编码 x := [5]int{1,2,3,4,5} s1, err1 := json.Marshal(x) if err1 != nil { panic(err1) } fmt.Println(string(s1)) // 对map类型进行json编码 m := make(map[string]int) m["zhangsan"] = 1 s2, err2 := json.Marshal(m) if err2 != nil { panic(err2) } fmt.Println(string(s2)) // 对 对象 类型进行json编码 student := Student{"zhangsan",26,"男"} s3,err3 :=