Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupResolver ¶
type GroupResolver interface {
ResolveGroup(GroupSetup) (map[string][]string, error)
}
type GroupSetup ¶
type GroupSetup struct { Patterns path.PatternMap `json:"patterns" toml:"patterns" mapstructure:"patterns"` Templates Templates `json:"templates" toml:"templates" mapstructure:"templates"` Dir string `json:"dir" toml:"dir" mapstructure:"dir"` Names []string `json:"names" toml:"names" mapstructure:"names"` }
type GroupSetups ¶
type GroupSetups map[string]GroupSetup
type MultiGroupResolver ¶
type MultiGroupResolver interface {
ResolveGroups(GroupSetups, Out) error
}
Click to show internal directories.
Click to hide internal directories.