AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
slice转json ~~~ package main import ( "encoding/json" "fmt" ) func testSlice() { var m map[string]interface{} var s []map[string]interface{} m = make(map[string]interface{}) m["username"] = "user1" m["age"] = 18 m["sex"] = "man" s = append(s, m) m = make(map[string]interface{}) m["username"] = "user2" m["age"] = 29 m["sex"] = "female" s = append(s, m) data, err := json.Marshal(s) if err != nil { fmt.Printf("json.marshal failed, err:", err) return } fmt.Printf("%s\n", string(data)) } func main() { testSlice() fmt.Println("--------") } ~~~ 输出结果: ~~~ [{"age":18,"sex":"man","username":"user1"},{"age":29,"sex":"female","username":"user2"}] -------- ~~~