third-platform-sdk/util/json.go

20 lines
423 B
Go
Raw Normal View History

2024-04-30 17:57:27 +08:00
package util
//// StructToMap 将struct转为map
//func StructToMap(info any) (map[string]any, error) {
// result := make(map[string]any)
// data, err := json.Marshal(info)
// if err != nil {
// return nil, err
// }
//
// d := json.NewDecoder(bytes.NewReader(data))
// d.UseNumber()
// err = d.Decode(&result)
// //err = json.Unmarshal(data, &result)
// if err != nil {
// return nil, err
// }
// return result, nil
//}