Golang:使用go-nanoid生成随机的唯一ID

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

相关推荐

  1. Golang使用go-nanoid生成随机唯一ID

    2024-06-06 14:34:06       32 阅读
  2. 使用 Redis 生成分布式唯一ID

    2024-06-06 14:34:06       30 阅读
  3. 【React】前端插件 uuidjs 使用 --随机生成id

    2024-06-06 14:34:06       28 阅读
  4. php生成唯一ID5种方法介绍

    2024-06-06 14:34:06       57 阅读
  5. Golang使用go mod vendor情况

    2024-06-06 14:34:06       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-06 14:34:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-06 14:34:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-06 14:34:06       82 阅读
  4. Python语言-面向对象

    2024-06-06 14:34:06       91 阅读

热门阅读

  1. go slice切片的详细知识(包含底层扩容)——2

    2024-06-06 14:34:06       30 阅读
  2. oracle递归查询语法

    2024-06-06 14:34:06       24 阅读
  3. Python项目实战 - 简易计算器

    2024-06-06 14:34:06       34 阅读
  4. Android 15?我想躺着

    2024-06-06 14:34:06       29 阅读
  5. Spring类加载机制揭秘:深度解析“使用”阶段

    2024-06-06 14:34:06       31 阅读
  6. 小抄 20240605

    2024-06-06 14:34:06       27 阅读
  7. CentOS开启ftp并使用filezilla连接

    2024-06-06 14:34:06       29 阅读
  8. “can not run elasticsearch as root“如何解决

    2024-06-06 14:34:06       27 阅读
  9. Jenkins - Parallel 并行执行

    2024-06-06 14:34:06       27 阅读
  10. ssh 樹梅派RaspberryPi eMMC版本

    2024-06-06 14:34:06       31 阅读