nanoid v1
Generating nanoid
Repository
Installation
go get -u github.com/metadiv-io/nanoid
Generate NanoID
id, err := nanoid.New(21,
nanoid.AlphabetNumbers+nanoid.AlphabetLower+nanoid.AlphabetUpper)
Generate NanoID with alike charaters (1lI0Oouv5Ss)
id, err := nanoid.NewWithoutAlike(21,
nanoid.AlphabetNumbers+nanoid.AlphabetLower+nanoid.AlphabetUpper)
Generate NanoID with defualt charaters and size
This method generate 21-length nanoid with numbers, lower cases and upper cases without alike charaters. Only 1% possibility on collision for generating 1000 nanoid per second in ~6 millions of year:
id := nanoid.NewSafe()
Last updated