snowflake.go
319 字节
package snowflake
import (
"github.com/linmadan/egglib-go/utils/snowflake"
)
// 这里workId进行分组防止数组序列化时报错
func NextIdentify(workId int64) (int64, error) {
IdWorker, err := snowflake.NewIdWorker(workId)
if err != nil {
return 0, err
}
id, err := IdWorker.NextId()
return id, err
}