Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NamespaceResolver ¶
NamespaceResolver resolves keys within a namespace.
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
Resolver holds all namespace resolvers and resolves variable strings.
func NewWithResolvers ¶
func NewWithResolvers(resolvers map[string]NamespaceResolver) *Resolver
NewWithResolvers creates a Resolver with the given namespace resolvers. Useful for testing with mock resolvers.
func (*Resolver) ResolveMap ¶
ResolveMap resolves all values in a map.
Click to show internal directories.
Click to hide internal directories.