miniid
generates ID encoded in base62.
- Simple API.
- Clean and tested code.
- Dependency-free.
Go version 1.20+
go get github.com/cristalhq/miniid
gen := miniid.New(1200)
for i := 0; i < 10; i++ {
fmt.Print(gen.Next(), " ")
}
fmt.Println()
// Output:
// JN JO JP JQ JR JS JT JU JV JW
Also see examples: example_test.go.
See these docs.