ceen/id/id.go

18 lines
192 B
Go
Raw Normal View History

2022-06-16 22:19:06 +02:00
package id
import "github.com/nats-io/nuid"
var (
NUID ID = &nuidGen{}
)
type ID interface {
New() string
}
type nuidGen struct{}
func (i *nuidGen) New() string {
return nuid.Next()
}