Versions in this module Expand all Collapse all v1 v1.5.9 Nov 10, 2026 Changes in this version + var DefaultIntEncoder = NewIntEncoder("9ukH1grX75TQS6LzpFAjIivsdZoO0mc8NBwnyYDhtMWEC2V3KaGxfJRPqe4lbU", 62) + var OrderedIntEncoder = NewIntEncoder("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 62) + func AppendInt(buf []byte, u uint64) []byte + func Base64(data any) string + func Base64Raw(data any) string + func DecodeInt(data any) uint64 + func EncodeInt(u uint64) []byte + func ExchangeInt(data any) []byte + func FillInt(data any, length int) []byte + func HTMLEscape(data any) string + func HTMLUnescape(data any) string + func HashInt(buf []byte) []byte + func Hex(data any) string + func SortJoin(v any, separator, connector string, urlEncode bool) string + func URLBase64(data any) string + func URLBase64Raw(data any) string + func URLEncode(data any) string + func UTF8Valid(data any) bool + func UnBase64(data any) ([]byte, error) + func UnHex(data any) ([]byte, error) + func UnURLBase64(data any) ([]byte, error) + func UnURLEncode(data any) ([]byte, error) + type IntEncoder struct + func NewIntEncoder(digits string, radix uint8) (*IntEncoder, error) + func (enc *IntEncoder) AppendInt(buf []byte, u uint64) []byte + func (enc *IntEncoder) DecodeInt(data any) uint64 + func (enc *IntEncoder) EncodeInt(u uint64) []byte + func (enc *IntEncoder) ExchangeInt(data any) []byte + func (enc *IntEncoder) FillInt(data any, length int) []byte + func (enc *IntEncoder) FoldInt(buf []byte, length int) []byte + func (enc *IntEncoder) HashInt(buf []byte) []byte