package utils import ( "encoding/json" ) // JsonUtil JSON工具类 type JsonUtil struct{} var Json = &JsonUtil{} // TransferToJson 对象转JSON字符串 func (j *JsonUtil) TransferToJson(obj interface{}) string { data, err := json.Marshal(obj) if err != nil { return "" } return string(data) } // JsonToObject JSON字符串转对象 func (j *JsonUtil) JsonToObject(jsonStr string, obj interface{}) error { return json.Unmarshal([]byte(jsonStr), obj) }