sid

package
v0.16.0 Latest Latest
Warning

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

Go to latest
Published: Dec 11, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

README

Short identity provider

Documentation

Overview

Package ulid contains ULID generator.

Package ulid provides a ULID identity provider.

Index

Constants

View Source
const Prefix = "123e4567-e89b-12d3-a456-"

Prefix represents the prefix used to generate UUID mocks.

Variables

View Source
var (
	ErrInitializingShortID = errors.New("failed to initialize short id provider")
	ErrGeneratingID        = errors.New("generating id failed")
	ErrEncodeID            = errors.New("encoding id failed")
)

ErrGeneratingID indicates error in generating ULID.

Functions

func New

func New() (supermq.IDProvider, error)

New instantiates a short ID provider.

func NewMock

func NewMock() supermq.IDProvider

NewMock creates "mirror" uuid provider, i.e. generated token will hold value provided by the caller.

Types

This section is empty.

Jump to

Keyboard shortcuts

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