Versions in this module Expand all Collapse all v0 v0.0.2 Apr 10, 2025 Changes in this version + type AnyType string + type Reflection struct + IsPtr bool + IsTime bool + IsZero bool + var ReflectionApp Reflection + func New(object any) *Reflection + func NewByReflectValue(refValue reflect.Value) *Reflection + func (*Reflection) New(object any) *Reflection + func (*Reflection) NewByValue(refValue reflect.Value) *Reflection + func (my *Reflection) CallMethodByName(methodName string, values ...reflect.Value) []reflect.Value + func (my *Reflection) FindFieldAndFill(target, tagTitle, tagField string, process func(val reflect.Value)) + func (my *Reflection) GetReflectionType() ReflectionType + func (my *Reflection) GetType() reflect.Type + func (my *Reflection) GetValue() reflect.Value + func (my *Reflection) HasField(fieldName string) bool + func (my *Reflection) IsSame(value any) bool + func (my *Reflection) IsSameDeepEqual(value any) bool + type ReflectionType string + const Any + const Array + const Bool + const Datetime + const Float32 + const Float64 + const Int + const Int16 + const Int32 + const Int64 + const Int8 + const Map + const Nil + const PtrMap + const PtrPtrMap + const PtrPtrStruct + const PtrSliceAny + const PtrSliceMap + const PtrSlicePtrMap + const PtrSlicePtrStruct + const PtrSliceStruct + const PtrStruct + const String + const Struct + const Uint + const Uint16 + const Uint32 + const Uint64 + const Uint8 + const UnKnowType