type Type …
type ListType …
type ArrayType …
type SliceType …
type StructType …
type StructField …
type MapType …
type MapIterator …
type PtrType …
type InterfaceType …
type Config …
type API …
var ConfigUnsafe …
var ConfigSafe …
type frozenConfig …
func (cfg Config) Froze() *frozenConfig { … }
func (cfg *frozenConfig) TypeOf(obj interface{ … }
func (cfg *frozenConfig) Type2(type1 reflect.Type) Type { … }
func (cfg *frozenConfig) wrapType(type1 reflect.Type) Type { … }
func TypeOf(obj interface{ … }
func TypeOfPtr(obj interface{ … }
func Type2(type1 reflect.Type) Type { … }
func PtrTo(typ Type) Type { … }
func PtrOf(obj interface{ … }
func RTypeOf(obj interface{ … }
func IsNil(obj interface{ … }
func IsNullable(kind reflect.Kind) bool { … }
func likePtrKind(kind reflect.Kind) bool { … }
func likePtrType(typ reflect.Type) bool { … }
func NoEscape(p unsafe.Pointer) unsafe.Pointer { … }
func UnsafeCastString(str string) []byte { … }