فهرست منبع

feat:structtomap

wangshan 3 سال پیش
والد
کامیت
30fb66c6e5
1فایلهای تغییر یافته به همراه8 افزوده شده و 0 حذف شده
  1. 8 0
      common/common.go

+ 8 - 0
common/common.go

@@ -692,3 +692,11 @@ func MapToJson(param map[string]interface{}) string {
 	dataString := string(dataType)
 	return dataString
 }
+
+// struct 转map
+func StructToMapMore(obj interface{}) map[string]interface{} {
+	m := make(map[string]interface{})
+	j, _ := json.Marshal(obj)
+	_ = json.Unmarshal(j, &m)
+	return m
+}