Versions in this module Expand all Collapse all v0 v0.1.0 Jan 20, 2019 Changes in this version + const Base16Alphabet + const Base2Alphabet + const Base36Alphabet + const Base56Alphabet + const Base62Alphabet + const Base64Alphabet + var Base16 = New(Base16Alphabet, "-") + var Base2 = New(Base2Alphabet, "-") + var Base36 = New(Base36Alphabet, "-") + var Base56 = New(Base56Alphabet, "-") + var Base62 = New(Base62Alphabet, "-") + var Base64 = New(Base64Alphabet, "$") + var ErrAlphabetEmptyString = errors.New("Alphabet cannot be an empty string") + var ErrSignCharInBase = errors.New("Sign character found in converter base alphabet") + type BaseConverter struct + func New(alphabet, signChar string) (*BaseConverter, error) + func (bc *BaseConverter) Decode(s string) (int64, error) + func (bc *BaseConverter) Encode(n int64) string + func (bc *BaseConverter) String() string