guid.go 256 B

123456789101112131415
  1. package guid
  2. import (
  3. csnowflake "github.com/mhaya/extend/snowflake"
  4. )
  5. // Next 生成唯一id
  6. // 以下几种方式仅供参考:
  7. // snowflake
  8. // redis
  9. func Next() string {
  10. node, _ := csnowflake.NewNode(1)
  11. id := node.Generate()
  12. return id.Base58()
  13. }