通过系统命令生成
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没测试
- google 包生成 UUID
安装
go get -u -v github.com/google/uuid
生成
// 基于时间 u1, err := uuid.NewUUID() // 基于随机数 u4 := uuid.New()
2024年10月6日 20:00
不错不错,我喜欢看 www.jiwenlaw.com
2024年9月23日 09:54
看的我热血沸腾啊