Versions in this module Expand all Collapse all v1 v1.2.1 Mar 21, 2017 v1.2.0 Mar 21, 2017 Changes in this version + const UnicodeVersion + type Kind int + const EastAsianAmbiguous + const EastAsianFullwidth + const EastAsianHalfwidth + const EastAsianNarrow + const EastAsianWide + const Neutral + func (i Kind) String() string + type Properties struct + func Lookup(b []byte) (p Properties, size int) + func LookupRune(r rune) Properties + func LookupString(s string) (p Properties, size int) + func (p Properties) Folded() rune + func (p Properties) Kind() Kind + func (p Properties) Narrow() rune + func (p Properties) Wide() rune + type Transformer struct + var Fold Transformer = Transformer{ ... } + var Narrow Transformer = Transformer{ ... } + var Widen Transformer = Transformer{ ... } + func (t Transformer) Bytes(b []byte) []byte + func (t Transformer) Reset() + func (t Transformer) Span(src []byte, atEOF bool) (n int, err error) + func (t Transformer) String(s string) string + func (t Transformer) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) Incompatible versions in this module v2.0.1+incompatible Dec 5, 2017 v2.0.0+incompatible Dec 5, 2017