美文网首页
go生成uuid

go生成uuid

作者: 帶頭二哥 | 来源:发表于2019-12-20 01:39 被阅读0次
    • 安装
    go get github.com/satori/go.uuid
    
    • code
    package main
    
    import (
        "fmt"
        "github.com/satori/go.uuid"
    )
    
    func main() {
        // Creating UUID Version 4
        // panic on error
        u1 := uuid.Must(uuid.NewV4())
        fmt.Printf("UUIDv4: %s\n", u1)
    
        // or error handling
        u2, err := uuid.NewV4()
        if err != nil {
            fmt.Printf("Something went wrong: %s", err)
            return
        }
        fmt.Printf("UUIDv4: %s\n", u2)
    
        // Parsing UUID from string input
        u2, err := uuid.FromString("6ba7b810-9dad-11d1-80b4-00c04fd430c8")
        if err != nil {
            fmt.Printf("Something went wrong: %s", err)
            return
        }
        fmt.Printf("Successfully parsed: %s", u2)
    }
    

    相关文章

      网友评论

          本文标题:go生成uuid

          本文链接:https://www.haomeiwen.com/subject/zpcbnctx.html