gitee.com/lh-her-team/common@v1.5.1/random/uuid/uuid.go (about) 1 package uuid 2 3 import ( 4 "math/rand" 5 "strings" 6 7 "github.com/google/uuid" 8 ) 9 10 func getStandardUUID() string { 11 return uuid.New().String() 12 } 13 14 func GetUUID() string { 15 return strings.Replace(getStandardUUID(), "-", "", -1) 16 } 17 18 // nolint: gosec 19 func GetUUIDWithSeed(seed int64) string { 20 r := rand.New(rand.NewSource(seed)) 21 uuid, _ := uuid.NewRandomFromReader(r) 22 return strings.Replace(uuid.String(), "-", "", -1) 23 }