mirror of https://github.com/spf13/viper.git
Fix whitespace
This commit is contained in:
parent
03fb74b5d7
commit
1258332127
|
@ -7,7 +7,7 @@ Go configuration with fangs
|
||||||
|
|
||||||
Viper is a complete configuration solution for go applications. It has
|
Viper is a complete configuration solution for go applications. It has
|
||||||
been designed to work within an application to handle all types of
|
been designed to work within an application to handle all types of
|
||||||
configuration. It supports
|
configuration. It supports
|
||||||
|
|
||||||
* setting defaults
|
* setting defaults
|
||||||
* reading from yaml, toml and json config files
|
* reading from yaml, toml and json config files
|
||||||
|
@ -167,7 +167,7 @@ Example:
|
||||||
### Remote Key/Value Store Support
|
### Remote Key/Value Store Support
|
||||||
Viper will read a config string (as JSON, TOML, or YAML) retrieved from a
|
Viper will read a config string (as JSON, TOML, or YAML) retrieved from a
|
||||||
path in a Key/Value store such as Etcd or Consul. These values take precedence
|
path in a Key/Value store such as Etcd or Consul. These values take precedence
|
||||||
over default values, but are overriden by configuration values retrieved from disk,
|
over default values, but are overriden by configuration values retrieved from disk,
|
||||||
flags, or environment variables.
|
flags, or environment variables.
|
||||||
|
|
||||||
Viper uses [crypt](https://github.com/xordataexchange/crypt) to retrieve configuration
|
Viper uses [crypt](https://github.com/xordataexchange/crypt) to retrieve configuration
|
||||||
|
@ -176,7 +176,7 @@ encrypted and have them automatically decrypted if you have the correct
|
||||||
gpg keyring. Encryption is optional.
|
gpg keyring. Encryption is optional.
|
||||||
|
|
||||||
You can use remote configuration in conjunction with local configuration, or
|
You can use remote configuration in conjunction with local configuration, or
|
||||||
independently of it.
|
independently of it.
|
||||||
|
|
||||||
`crypt` has a command-line helper that you can use to put configurations
|
`crypt` has a command-line helper that you can use to put configurations
|
||||||
in your k/v store. `crypt` defaults to etcd on http://127.0.0.1:4001.
|
in your k/v store. `crypt` defaults to etcd on http://127.0.0.1:4001.
|
||||||
|
@ -207,7 +207,7 @@ to use Consul.
|
||||||
## Getting Values From Viper
|
## Getting Values From Viper
|
||||||
|
|
||||||
In Viper there are a few ways to get a value depending on what type of value you want to retrieved.
|
In Viper there are a few ways to get a value depending on what type of value you want to retrieved.
|
||||||
The following functions and methods exist:
|
The following functions and methods exist:
|
||||||
|
|
||||||
* Get(key string) : interface{}
|
* Get(key string) : interface{}
|
||||||
* GetBool(key string) : bool
|
* GetBool(key string) : bool
|
||||||
|
|
Loading…
Reference in New Issue