Versions in this module Expand all Collapse all go1 go1.18.10 Jan 10, 2023 Changes in this version + const Ptr + func Swapper(slice any) func(i, j int) + type Kind uint + const Array + const Bool + const Chan + const Complex128 + const Complex64 + const Float32 + const Float64 + const Func + const Int + const Int16 + const Int32 + const Int64 + const Int8 + const Interface + const Invalid + const Map + const Pointer + const Slice + const String + const Struct + const Uint + const Uint16 + const Uint32 + const Uint64 + const Uint8 + const Uintptr + const UnsafePointer + func (k Kind) String() string + type Type interface + AssignableTo func(u Type) bool + Comparable func() bool + Elem func() Type + Implements func(u Type) bool + Kind func() Kind + Name func() string + PkgPath func() string + Size func() uintptr + String func() string + func TypeOf(i any) Type + type Value struct + func ValueOf(i any) Value + func (v Value) CanSet() bool + func (v Value) Elem() Value + func (v Value) IsNil() bool + func (v Value) IsValid() bool + func (v Value) Kind() Kind + func (v Value) Len() int + func (v Value) Set(x Value) + func (v Value) Type() Type + type ValueError struct + Kind Kind + Method string + func (e *ValueError) Error() string