12345678910111213141516171819202122 |
- package util
- import (
- "github.com/GUAIK-ORG/go-snowflake/snowflake"
- "github.com/google/uuid"
- )
- var snowflakeInstance *snowflake.Snowflake
- func init() {
- s, err := snowflake.NewSnowflake(int64(0), int64(0))
- if err != nil {
- panic(err)
- }
- snowflakeInstance = s
- }
- func GetUUID() string {
- return uuid.New().String()
- }
- func GetSnowflakeID() int64 {
- return snowflakeInstance.NextVal()
- }
|