go-nanoid可以生成随机的唯一ID
文档
安装
$ go get github.com/matoous/go-nanoid/v2
代码示例
package main
import (
"fmt"
gonanoid "github.com/matoous/go-nanoid/v2"
)
func main() {
id, _ := gonanoid.New()
fmt.Println(id)
}
运行3次,可以看到输出都是不一样的
3zlwJZEOscTqubX0IgkP2
GvVtmXg_iJvnqMMLnBRIl
5K3uHO2mPcAG45dRWY-qx