feat:缺失Config属性回填

This commit is contained in:
Mmx
2021-05-11 12:43:54 +08:00
parent 022f1ac965
commit 8a82db3422
3 changed files with 60 additions and 17 deletions

19
Modles/util/reflect.go Normal file
View File

@@ -0,0 +1,19 @@
package util
import "reflect"
type reflectR struct{}
var Reflect reflectR
func (*reflectR) IsEmpty(v reflect.Value) bool {
switch v.Kind() {
case reflect.Bool:
return !v.Bool()
case reflect.String:
return v.String() == ""
default:
panic("未设定值")
}
return false
}