go如何生成uuid

首页 / Golang / 正文
  1. 通过系统命令生成

    out, err := exec.Command("uuidgen").Output()
    if err != nil {
       log.Fatal(err)
    }
    fmt.Printf("%s \n", out)
    # 5E3D6415-64A1-473A-9EB3-03C3E6F3A291
    linux和mac测试都可正常使用,windows没测试
  2. google 包生成 UUID
  3. 安装

    go get -u -v github.com/google/uuid
  4. 生成

      // 基于时间
    u1, err := uuid.NewUUID()
    // 基于随机数
    u4 := uuid.New()
打赏
评论区
头像
    头像

    哈哈哈,写的太好了https://www.lawjida.com/

    头像
    1
    2024年12月02日 15:45
    回复

    1

    头像
    1
    2024年12月02日 15:45
    回复

    1

    头像
    1
    2024年12月02日 15:44
    回复

    1

    头像
    1
    2024年12月02日 15:43
    回复

    1

    头像
    1
    2024年12月02日 15:43
    回复

    1

    头像
    1
    2024年12月02日 15:42
    回复

    1

    头像
    1
    2024年12月02日 13:31
    回复

    1

    头像
    qckqohtvdn
    2024年11月20日 10:23
    回复

    真好呢

      头像
      1
      2024年12月02日 13:32
      回复

      1

    头像
    hpfxiwqlkd
    2024年11月14日 04:58
    回复

    真好呢

    头像
    pbjlynthho
    2024年10月06日 20:00
    回复

    不错不错,我喜欢看 www.jiwenlaw.com

    头像
    aigdxikuqw
    2024年09月23日 09:54
    回复

    看的我热血沸腾啊