package
2.8.0
Repository: https://github.com/davron112/lura.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

GetRequestModifier returns a ModifierFactory from the request namespace by name.
GetResponseModifier returns a ModifierFactory from the response namespace by name.
Load scans the given path using the pattern and registers all the found modifier plugins into the rmf.
LoadWithLogger scans the given path using the pattern and registers all the found modifier plugins into the rmf.
No description provided by the author
RegisterModifier registers the injected modifier factory with the given name at the selected namespace.

# Constants

Namespace is the namespace for the extra_config section.

# Interfaces

No description provided by the author
No description provided by the author
Plugin is the interface of the loaded plugins.
Registerer defines the interface for the plugins to expose in order to be able to be loaded/registered.

# Type aliases

ModifierFactory is a function that, given a config passed as a map, returns a modifier.
RegisterModifierFunc type is the function passed to the loaded Registerers.