Versions in this module Expand all Collapse all v1 v1.0.0 Aug 12, 2023 Changes in this version + func Get(key string, parse func(string) (V, error), fallback ...V) (V, error) + func MustGet(key string, parse func(string) (V, error)) V + func ParseString(val string) (string, error) + func ParseStrings(val string) ([]string, error) + type Envy struct + func New() *Envy + func (e *Envy) Bool(key string, fallback ...bool) bool + func (e *Envy) Duration(key string, fallback ...time.Duration) time.Duration + func (e *Envy) Int(key string, fallback ...int) int + func (e *Envy) String(key string, fallback ...string) string + func (e *Envy) Strings(key string, fallback ...[]string) []string + func (e *Envy) WithErrorHandler(errorHandler ErrorHandler) *Envy + type ErrorHandler = func(error)