guid.go 332 B

1234567891011121314151617
  1. package guid
  2. import (
  3. "github.com/google/uuid"
  4. cstring "github.com/mhaya/extend/string"
  5. "strings"
  6. )
  7. // Next 生成唯一id
  8. // 以下几种方式仅供参考:
  9. func Next() string {
  10. id := uuid.New()
  11. s := id.String()
  12. output := cstring.ReplaceDigitsWithBase58(s)
  13. output = strings.Replace(output, "-", "", -1)
  14. return output
  15. }