# 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
# Type aliases
ProviderInitializationFunc is a function defined by individual provider package and used to create an instance of that provider.