A tiny and fast Go unique string generator
(A-Za-z0-9_-)
. So ID size was reduced from 36 to 21 symbols.id, err := nanoid.New() //> "i25_rX9zwDdDn7Sg-ZoaH"
if err != nil {
log.Fatalln(err)
}
Once Go is installed, run the following command to get Nano ID.
go get github.com/aidarkhanov/nanoid/v2
The package reference is located at pkg.go.dev/github.com/aidarkhanov/nanoid/v2.
This package is provided under MIT/Expat license. See LICENSE.md file for details.