package
2.7.2+incompatible
Repository: https://github.com/benjaminraison/lego.git
Documentation: pkg.go.dev
# Functions
Get environment variables.
GetOrDefaultBool returns the given environment variable value as a boolean.
GetOrDefaultInt returns the given environment variable value as an integer.
GetOrDefaultSecond returns the given environment variable value as an time.Duration (second).
GetOrDefaultString returns the given environment variable value as a string.
GetOrFile Attempts to resolve 'key' as an environment variable.
GetWithFallback Get environment variable values The first name in each group is use as key in the result map
// LEGO_ONE="ONE" // LEGO_TWO="TWO" env.GetWithFallback([]string{"LEGO_ONE", "LEGO_TWO"}) // => "LEGO_ONE" = "ONE"
----
// LEGO_ONE="" // LEGO_TWO="TWO" env.GetWithFallback([]string{"LEGO_ONE", "LEGO_TWO"}) // => "LEGO_ONE" = "TWO"
----
// LEGO_ONE="" // LEGO_TWO="" env.GetWithFallback([]string{"LEGO_ONE", "LEGO_TWO"}) // => error
.