Versions in this module Expand all Collapse all v1 v1.0.0 Apr 10, 2026 Changes in this version + func GenerateOrderIdWithIncreaseIndex(prefix string, tm *time.Time) string + func GenerateOrderIdWithPrefixSnowflake(workerId int64, prefix string) string + func GenerateOrderIdWithPrefixSonyflake(prefix string) string + func GenerateOrderIdWithRandom(prefix string, tm *time.Time) string + func GenerateOrderIdWithTenantId(tenantID string) string + func GenerateSnowflakeID(workerId int64) int64 + func GenerateSonyflakeID() uint64 + func NewGUIDv4(withHyphen bool) string + func NewGUIDv7(withHyphen bool) string + func NewKSUID() string + func NewMongoObjectID() string + func NewShortUUID() string + func NewSnowflakeID(workerId int64) (int64, error) + func NewSonyflakeID() (uint64, error) + func NewXID() string + type SnowflakeNode struct + func NewSnowflakeNode(workerId int64) (*SnowflakeNode, error) + func (sfNode *SnowflakeNode) Generate() int64 + func (sfNode *SnowflakeNode) GenerateString() string