func GetFieldType(v interface{}, field string) reflect.Kind {
	var immutable reflect.Value
	immutable = GetReflectValue(v)
	val := immutable.FieldByName(field)
	return val.Kind()
}
// GetFieldType return refelect.Kind, so can switch it.
GetFieldType return refelect.Kind, so can switch it.
// GetFieldType return refelect . Kind so can switch it .
func GetFieldType(v interface{}, field string) reflect.Kind {
	var immutable reflect.Value
	immutable = GetReflectValue(v)
	val := immutable.FieldByName(field)
	return val.Kind()
}
func GetFieldType ( v interface { } , field string ) reflect . Kind { var immutable reflect . Value immutable = GetReflectValue ( v ) val := immutable . FieldByName ( field ) return val . Kind ( ) }
GetFieldType return refelect.Kind, so can switch it.
GetFieldType return refelect . Kind so can switch it .