seq

package
v0.0.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 6, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func TimeFromObjectIDString

func TimeFromObjectIDString(s string) time.Time

func TimeFromSnowflakeIDString

func TimeFromSnowflakeIDString(s string) time.Time

func TimeFromUUIDString

func TimeFromUUIDString(s string) time.Time

func TimeFromXIDString

func TimeFromXIDString(s string) time.Time

Types

type ObjectID

type ObjectID [12]byte

func NewObjectID

func NewObjectID() ObjectID

func NewObjectIDFromString

func NewObjectIDFromString(s string) (ObjectID, error)

func NewObjectIDWithTime

func NewObjectIDWithTime(t time.Time) ObjectID

func (ObjectID) String

func (id ObjectID) String() string

func (ObjectID) Time

func (id ObjectID) Time() time.Time

type SnowflakeID

type SnowflakeID int64

func NewSnowflakeID

func NewSnowflakeID() SnowflakeID

func NewSnowflakeIDFromString

func NewSnowflakeIDFromString(s string) (SnowflakeID, error)

func NewSnowflakeIDWithTime

func NewSnowflakeIDWithTime(t time.Time) SnowflakeID

func (SnowflakeID) String

func (id SnowflakeID) String() string

func (SnowflakeID) Time

func (id SnowflakeID) Time() time.Time

type UUID

type UUID = uuid.UUID

func NewUUID

func NewUUID() UUID

func NewUUIDFromString

func NewUUIDFromString(s string) (UUID, error)

func NewUUIDWithTime

func NewUUIDWithTime(t time.Time) UUID

type XID

type XID = xid.ID

func NewXID

func NewXID() XID

func NewXIDFromString

func NewXIDFromString(s string) (XID, error)

func NewXIDWithTime

func NewXIDWithTime(t time.Time) XID

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL