Versions in this module Expand all Collapse all v0 v0.23.2 Feb 12, 2024 Changes in this version + func ClearEnvCache() + func EnvOrDefaultBool(name string, value bool) bool + func EnvOrDefaultBytes(name string, value int64) int64 + func EnvOrDefaultDuration(name string, value time.Duration) time.Duration + func EnvOrDefaultFloat64(name string, value float64) float64 + func EnvOrDefaultInt(name string, value int) int + func EnvOrDefaultInt64(name string, value int64) int64 + func EnvOrDefaultString(name string, value string) string + func EnvString(name string, depth int) (string, bool) + func ExternalEnvString(name string, depth int) (string, bool) + func GetEnvReport() string + func GetEnvVarsUsed() (result []redact.RedactableString) + func GetShellCommand(cmd string) []string + func HomeDir() (string, error) + func TestSetEnv(t TB, name string, value string) func() + func TestUnsetEnv(t TB, name string) func() + type TB interface + Fatal func(args ...interface{}) + Helper func()