Versions in this module Expand all Collapse all v0 v0.35.0 Aug 6, 2019 v0.34.0 Aug 6, 2019 Changes in this version + const Bool + const Complex128 + const Complex64 + const Float32 + const Float64 + const Int + const Int16 + const Int32 + const Int64 + const Int8 + const Interface + const Invalid + const Map + const Slice + const String + const Struct + const TagKey + const Uint + const Uint16 + const Uint32 + const Uint64 + const Uint8 + type Kind types.BasicKind + func (k Kind) BitWidth() int + func (k Kind) IsFloat() bool + func (k Kind) IsInteger() bool + func (k Kind) IsSimpleType() bool + func (k Kind) IsUnsigned() bool + func (k Kind) String() string + type Tag struct + Auto bool + Default string + Encode string + ForeignKey string + Index string + Name string + Natural bool + OnDelete string + OnUpdate string + Prefixed bool + Primary bool + Size int + Skip bool + Type string + Unique string + func ParseTag(raw string) (*Tag, error) + func (tag *Tag) ParentReference() (string, string) + type Tags map[string]*Tag + func ReadTagsFile(file string) (Tags, error) + func (tags Tags) String() string