Versions in this module Expand all Collapse all v0 v0.1.4 Jan 4, 2022 v0.1.3 Dec 21, 2021 Changes in this version + func KindStrings() []string + type ChanDir uint8 + const RecvOnly + const SendOnly + const SendRecv + type Context struct + func (c *Context) Bytes(typ Type) int + func (c *Context) Dir(typ Type) ChanDir + func (c *Context) Elem(typ Type) Type + func (c *Context) Key(typ Type) Type + func (c *Context) Len(typ Type) int + func (c *Context) Words(typ Type) int + type Kind uint8 + const Array + const B + const Blank + const Byte + const CB + const CComplex + const CF + const CI + const CNil + const CR + const CSR + const CStr + const Chan + const Complex128 + const Complex64 + const F32 + const F64 + const Func + const I + const I16 + const I32 + const I64 + const I8 + const Interface + const Invalid + const Map + const Mem + const NumTypes + const Ptr + const Rune + const Slice + const Str + const Struct + const U + const U16 + const U32 + const U64 + const U8 + const UnsafePtr + const Uptr + func KindString(s string) (Kind, error) + func KindValues() []Kind + func (i Kind) IsAKind() bool + func (i Kind) String() string + type Type uint16 + const Unknown + func SimpleTypeFor(typ types.Type) Type + func (t Type) Dir() ChanDir + func (t Type) Elem() Type + func (t Type) Key() Type + func (t Type) Kind() Kind + func (t Type) Len() int + func (t Type) String() string