getimap/vendor/github.com/martinlindhe/base36
2020-03-10 13:57:28 +01:00
..
.travis.yml initial commit for getimap 2020-03-10 13:57:28 +01:00
base36.go initial commit for getimap 2020-03-10 13:57:28 +01:00
LICENSE initial commit for getimap 2020-03-10 13:57:28 +01:00
Makefile initial commit for getimap 2020-03-10 13:57:28 +01:00
README.md initial commit for getimap 2020-03-10 13:57:28 +01:00

About

Travis-CI GoDoc

Implements Base36 encoding and decoding, which is useful to represent large integers in a case-insensitive alphanumeric way.

Examples

import "github.com/martinlindhe/base36"

fmt.Println(base36.Encode(5481594952936519619))
// Output: 15N9Z8L3AU4EB

fmt.Println(base36.Decode("15N9Z8L3AU4EB"))
// Output: 5481594952936519619

fmt.Println(base36.EncodeBytes([]byte{1, 2, 3, 4}))
// Output: A2F44

fmt.Println(base36.DecodeToBytes("A2F44"))
// Output: [1 2 3 4]

License

Under MIT