NewAccessor
Creates a config accessor that implements Accessor interface and uses viper to load configs.
def NewAccessor(
opts: config.Options
) - > config.Accessor
Creates a config accessor that implements the Accessor interface and uses Viper to load configurations. Callers use this to obtain a configuration accessor for their application.
Parameters
| Name | Type | Description |
|---|---|---|
| opts | config.Options | Configuration options to initialize the accessor, such as specifying configuration file paths or default values. |
Returns
| Type | Description |
|---|---|
config.Accessor | An object that implements the Accessor interface, providing methods to retrieve configuration values. |