# README
go-env
Generic environment package to consolidate running variables from OS, parameters, configuration files or other compliant sources
# Functions
CmlArgumentsProvider Gets the singleton instance for the CML Arguments Provider.
No description provided by the author
EnvironmentVariablesProvider Gets the Environment Variables Provider instance (Singleton).
No description provided by the author
No description provided by the author
Get Gets the value of a variable if it's provided.
JsonConfigurationProvider Gets or creates the default JSON configuration Provider instance (Singleton) with default Options.
JsonConfigurationProviderWithOptions Gets or creates the default JSON Configuration Provider instance (Singleton) with given Options.
No description provided by the author
Load initializes environment with provided configuration.
NewJsonConfigurationProviderWithOptions Creates a new JSON configuration Provider with given options.
NewYamlConfigurationProvider Creates a new JSON configuration Provider.
NewYamlConfigurationProviderWithOptions Creates a new Yaml configuration Provider with given options.
Refresh Refreshes asynchronously.
SyncedRefresh Refreshes Provider configurations synchronously.
Validate validates if all non-string properties have been provided by a suitable format.
No description provided by the author
YamlConfigurationProvider Gets or creates the default YAML configuration Provider instance (Singleton) with default Options.
YamlConfigurationProviderWithOptions Gets or creates the default JSON Configuration Provider instance (Singleton) with given Options.
No description provided by the author
# Constants
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author