github.com/gogf/gf@v1.16.9/.example/util/guid/guid_unique.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"github.com/gogf/gf/util/guid"
     6  )
     7  
     8  func main() {
     9  	for i := 0; i < 100; i++ {
    10  		s := guid.S([]byte("123"))
    11  		fmt.Println(s, len(s))
    12  	}
    13  	fmt.Println()
    14  	for i := 0; i < 100; i++ {
    15  		s := guid.S([]byte("123"), []byte("456"))
    16  		fmt.Println(s, len(s))
    17  	}
    18  	fmt.Println()
    19  	for i := 0; i < 100; i++ {
    20  		s := guid.S([]byte("123"), []byte("456"), []byte("789"))
    21  		fmt.Println(s, len(s))
    22  	}
    23  }