一、解析json数组字符串

    data:= `[
        {
            "name": "aaa",
            "id":   "54546221"
        },
        {
            "name": "bbb",
            "id":   "89875646"
        }
    ]`
`

dataArr := []interface{}{}
err := json.Unmarshal([]byte(data), &dataArr)

二、解析json对象字符串

    data:= `{
            "name": "aaa",
            "id":   "54546221"
        }`
`
dataArr := map[string]interface{}{}
err := json.Unmarshal([]byte(data), &dataArr)

如何在未知data json格式的情况下,解析data字符串?