Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildModules ¶
Types ¶
type Cache ¶ added in v0.3.2
type Cache[K, V comparable] interface{ UpdateCacheValue(K, V) bool }
type ModuleLoader ¶ added in v1.0.0
type ModuleLoader struct {
// contains filtered or unexported fields
}
func NewModuleLoader ¶ added in v1.0.0
func NewModuleLoader() *ModuleLoader
func (*ModuleLoader) Add ¶ added in v1.0.0
func (m *ModuleLoader) Add(mod types.Module)
func (*ModuleLoader) Build ¶ added in v1.0.0
func (m *ModuleLoader) Build() []types.Module
func (*ModuleLoader) Len ¶ added in v1.0.0
func (m *ModuleLoader) Len() int
func (*ModuleLoader) WithLogger ¶ added in v1.0.0
func (m *ModuleLoader) WithLogger(log *zerolog.Logger) *ModuleLoader
Click to show internal directories.
Click to hide internal directories.