package cutil import "encoding/json" func JsonStringToMap(source string) (map[string]interface{}, error) { var dataMap map[string]interface{} err := json.Unmarshal([]byte(source), &dataMap) if err != nil { return nil, err } else { return dataMap, nil } }