Documentation ¶
Index ¶
- Variables
- func Empty(s string) (string, bool)
- func Env(key string) (string, bool)
- func EnvPresent(key string) (string, bool)
- func Expand(s string, fns ...KeyFunc) string
- func ExpandStrict(s string, fns ...KeyFunc) (string, error)
- func Identity(key string) (string, bool)
- func Versions(key string) (string, bool)
- type KeyFunc
Constants ¶
This section is empty.
Variables ¶
View Source
var OverrideVersion = version.Get()
OverrideVersion is the latest version, exposed for testing.
Functions ¶
func EnvPresent ¶
EnvPresent is a KeyFunc which returns an environment variable if it is present.
func Expand ¶
Expand expands a string and ignores any errors that occur - keys that are not recognized are replaced with the empty string.
func ExpandStrict ¶
ExpandStrict expands a string using a series of common format functions
Types ¶
Click to show internal directories.
Click to hide internal directories.