json go

package main

import (
"encoding/json"
"fmt"
)

type b struct {
Params []interface{} `json:"params,omitempty"`
}

func main() {
v := []interface{}(nil)
v = append(v, map[string]string{"1":"a", "2":"b"})
v = append(v, []string{"cc", "dd"})
a := b{v}
s, err := json.Marshal(a)
fmt.Println(string(s), err)
}

posted @ 2023-03-24 16:16  zJanly  阅读(22)  评论(0)    收藏  举报