Skip to content

more readable base32 encoding library for golang, not using the letters 0,o,O,1,I,l

License

Notifications You must be signed in to change notification settings

oirik/base32flex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

base32flex

Build Status GoDoc apache license

base32flex is a Go package which implements slightly improved base32 Encoding.

Standard base32 could become more readable if it didn't contain 'I', 'l' (these are often confused with '1') and 'O', 'o' (these are often confused with '0').

So this libray encodes excluding these letters.

LowerEncoding excludes 'l'(lower 'L') and 'o' for use of lower case.

UpperEncoding excludes 'I'(upper 'i') and 'O' for use of upper case.

Both encodings include '8' and '9' that are excluded by Standard base32 encoding (but these could not be confused by any letters).

GoDoc

https://godoc.org/github.com/oirik/base32flex

About

more readable base32 encoding library for golang, not using the letters 0,o,O,1,I,l

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages