uuidv6

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2024 License: MIT Imports: 1 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TestUuidV6Generator

type TestUuidV6Generator struct {
	// contains filtered or unexported fields
}

TestUuidV6Generator is a [UuidV6Generator] implementation allowing deterministic generations (for testing).

func NewTestUuidV6Generator

func NewTestUuidV6Generator(value string) (*TestUuidV6Generator, error)

NewTestUuidV6Generator returns a [TestUuidGenerator], implementing [UuidGenerator].

It accepts a value that will be used for deterministic generation results.

func (*TestUuidV6Generator) Generate

func (g *TestUuidV6Generator) Generate() (googleuuid.UUID, error)

Generate returns the configured deterministic value.

func (*TestUuidV6Generator) SetValue

func (g *TestUuidV6Generator) SetValue(value string) error

SetValue sets the value to use for deterministic generations.

Jump to

Keyboard shortcuts

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