Darko Luketic 4642ed4bc5 | ||
---|---|---|
internal/base36 | ||
README.md | ||
go.mod | ||
go.sum | ||
oid36.go | ||
oid36_test.go |
README.md
oid36
encode ObjectID to Base36 and back
id := primitive.NewObjectID().Hex()
fmt.Println(id)
out, e := oid36.ObjectIDToBase36(id)
if e != nil {
t.Error(e)
t.Fail()
return
}
fmt.Println(out)
Acknowledgements
Shamelessly stolen base36 code from github.com/martinlindhe/base36.