Categorygithub.com/aaronland/go-uid
modulepackage
0.4.0
Repository: https://github.com/aaronland/go-uid.git
Documentation: pkg.go.dev

# README

go-uid

Go package providing a common interface for generating unique identifiers

Documentation

Documentation is incomplete at this time.

Important

Although the interfaces in this package are nearly stable in advance of a v1.0.0 release they may still change.

See also

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
NewNullProvider null://.
No description provided by the author
NewProvider returns a new `Provider` instance configured by 'uri'.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegisterProvider registers 'scheme' as a key pointing to 'init_func' in an internal lookup table used to create new `Provider` instances by the `NewProvider` method.
Schemes returns the list of schemes that have been registered.

# Constants

NULL_SCHEME is the URI scheme used to identify NullProvider instances.
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
type NullProvider implements the Provider interface to return empty (null) identifiers.
type NullProvider implements the UID interface to return empty (null) identifiers.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author

# Type aliases

ProviderInitializationFunc is a function defined by individual provider package and used to create an instance of that provider.