package names
Import Path
go.pact.im/x/names (on go.dev)
Dependency Relation
imports one package, and imported by 2 packages
Involved Source Files
Package names provides an abstraction for generating short and human-readable
pseudo-random names for objects.
Package-Level Type Names (total 4, in which 2 are exported)
Namer generates short and human-readable names for objects.
( Namer) Name(ctx context.Context) (string, error)
*go.pact.im/x/names/dockernames.Namer
*go.pact.im/x/names/monikernames.Namer
*noopNamer
func NewNoopNamer() Namer
func NamerBuilder.Build() Namer
func go.pact.im/x/names/dockernames.(*Namer).Build() Namer
func go.pact.im/x/names/monikernames.(*Builder).Build() Namer
NamerBuilder constructs Namer instances.
( NamerBuilder) Build() Namer
*go.pact.im/x/names/dockernames.Namer
*go.pact.im/x/names/monikernames.Builder
*noopNamerBuilder
func NewNoopNamerBuilder() NamerBuilder
Package-Level Functions (total 2, both are exported)
NewNoopNamer returns a Namer that returns empty strings.
NewNoopNamerBuilder returns a NamerBuilder for Namer that returns empty
strings.
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)