main
1package pls
2
3import (
4 "math/rand"
5 "time"
6
7 "github.com/oklog/ulid"
8)
9
10func GenerateULID() string {
11 seed := time.Now().UnixNano()
12 source := rand.NewSource(seed)
13 entropy := rand.New(source)
14 id, _ := ulid.New(ulid.Timestamp(time.Now()), entropy)
15 return id.String()
16}