How to: Reading Config from `io.Reader`
Viper predefines many configuration sources but you can also implement your own
required configuration source.

```go
viper.SetConfigType("yaml")

var yamlExample = []byte(`
hacker: true
hobbies:
- skateboarding
- snowboarding
- go
name: steve
`)

viper.ReadConfig(bytes.NewBuffer(yamlExample))

viper.Get("name") // "steve"
```