errors | Package errors implements functions to manipulate errors. |
golang.org/x/text/encoding | Package encoding defines an interface for character encodings, such as Shift JIS and Windows 1252, that can convert to and from UTF-8. |
golang.org/x/text/encoding/internal | Package internal contains code that is shared among encoding implementations. |
golang.org/x/text/encoding/internal/identifier | Package identifier defines the contract between implementations of Encoding and Index by defining identifiers that uniquely identify standardized coded character sets (CCS) and character encoding schemes (CES), which we will together refer to as encodings, for which Encoding implementations provide converters to and from UTF-8. |
golang.org/x/text/internal/utf8internal | Package utf8internal contains low-level utf8-related constants, tables, etc. |
golang.org/x/text/runes | Package runes provide transforms for UTF-8 encoded text. |
golang.org/x/text/transform | Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations. |
unicode/utf16 | Package utf16 implements encoding and decoding of UTF-16 sequences. |
unicode/utf8 | Package utf8 implements functions and constants to support text encoded in UTF-8. |