Documentation
¶
Index ¶
Constants ¶
View Source
const ( AlphabetBase32 = "0123456789ABCDEFGHJKLMNPQRSTVWXYZ" AlphabetBase62 = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" )
Variables ¶
View Source
var ( Std32Encoding = must(NewBaseEncoding(AlphabetBase32)) StdRaw32Encoding = must(NewBaseEncodingWithPadding(AlphabetBase32, '=')) )
View Source
var ( Std62Encoding = must(NewBaseEncoding(AlphabetBase62)) StdRaw62Encoding = must(NewBaseEncodingWithPadding(AlphabetBase62, '=')) )
Functions ¶
This section is empty.
Types ¶
type BaseEncoding ¶
type BaseEncoding struct {
// contains filtered or unexported fields
}
func NewBaseEncoding ¶
func NewBaseEncoding(alphabet string) (*BaseEncoding, error)
func NewBaseEncodingWithPadding ¶
func NewBaseEncodingWithPadding(alphabet string, padChar byte) (*BaseEncoding, error)
func (*BaseEncoding) DecodeString ¶
func (e *BaseEncoding) DecodeString(encoded string) ([]byte, error)
func (*BaseEncoding) EncodeToString ¶
func (e *BaseEncoding) EncodeToString(data []byte) string
Click to show internal directories.
Click to hide internal directories.