struct.go 214 B

123456789101112
  1. package utils
  2. import "reflect"
  3. func HasFieldByReflect(typ reflect.Type, fieldName string) bool {
  4. for i := 0; i < typ.NumField(); i++ {
  5. if typ.Field(i).Name == fieldName {
  6. return true
  7. }
  8. }
  9. return false
  10. }