Documentation
¶
Index ¶
- func Addressable(any interface{}) reflect.Value
- func CreateElement(any interface{}) reflect.Value
- func CreateIfNil(any interface{}) interface{}
- func DirectTypeOf(any interface{}) reflect.Type
- func DirectValueOf(any interface{}) reflect.Value
- func ElementType(any interface{}) reflect.Type
- func Get(any interface{}) (reflect.Value, reflect.Type)
- func HasAnyStruct(any interface{}) bool
- func HasPointers(any interface{}) bool
- func IsEmpty(any interface{}) bool
- func IsPointer(any interface{}) bool
- func IsSlice(any interface{}) bool
- func IsStruct(any interface{}) bool
- func Push(sl reflect.Value, el reflect.Value)
- func SliceOf(any interface{}) reflect.Value
- func TypeNameOf(any interface{}) string
- func TypeOf(any interface{}) reflect.Type
- func ValueOf(any interface{}) reflect.Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Addressable ¶
func CreateElement ¶
func CreateIfNil ¶
func CreateIfNil(any interface{}) interface{}
func DirectTypeOf ¶
func DirectValueOf ¶
func ElementType ¶
func HasAnyStruct ¶
func HasAnyStruct(any interface{}) bool
func HasPointers ¶
func HasPointers(any interface{}) bool
func TypeNameOf ¶
func TypeNameOf(any interface{}) string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.