["string"][
"string": int,
"string1": [
"string": int,
]
"string2": [
"string": int,
]
"stringN": [
"string": int,
]
...
] map[string]interface{}type M map[string]interface{}
obj := M{
"hello": "world",
"hello2": []M{
{"a": 1},
{"b": 2},
},
"c": M{
"subC": 3,
},
}