diff --git a/docs/random.md b/docs/random.md index 3f751aa..4cf260c 100644 --- a/docs/random.md +++ b/docs/random.md @@ -23,6 +23,7 @@ import ( - [RandBytes](#RandBytes) - [RandInt](#RandInt) - [RandString](#RandString) +- [UUIdV4](#UUIdV4)
@@ -105,3 +106,33 @@ func main() { ``` + + +### UUIdV4 +

Generate a random UUID of version 4 according to RFC 4122.

+ +Signature: + +```go +func UUIdV4() (string, error) +``` +Example: + +```go +package main + +import ( + "fmt" + "github.com/duke-git/lancet/random" +) + +func main() { + uuid, err := random.UUIdV4() + if err != nil { + return + } + fmt.Println(uuid) +} +``` + + diff --git a/docs/random_zh-CN.md b/docs/random_zh-CN.md index b69f4aa..e3ff93e 100644 --- a/docs/random_zh-CN.md +++ b/docs/random_zh-CN.md @@ -23,6 +23,8 @@ import ( - [RandBytes](#RandBytes) - [RandInt](#RandInt) - [RandString](#RandString) +- [UUIdV4](#UUIdV4) +
@@ -105,3 +107,32 @@ func main() { ``` + +### UUIdV4 +

生成UUID v4字符串

+ +函数签名: + +```go +func UUIdV4() (string, error) +``` +例子: + +```go +package main + +import ( + "fmt" + "github.com/duke-git/lancet/random" +) + +func main() { + uuid, err := random.UUIdV4() + if err != nil { + return + } + fmt.Println(uuid) +} +``` + +