spf13/viper — pull request #15 by jacobstr (2014-10-23 08:05:45+00:00)
Title: Materialized path key traversal.

Allows deep access of config settings via a dot-delimited materialized path E.g.

viper.GetString("clothing.jacket") => "leather"

Environment variables may also be set to corresponding deep keys using double
underscores in place of the usual period delimiter. E.g:

clothing.jacket => CLOTHING__JACKET