diff options
| author | Max Resnick <max@ofmax.li> | 2019-04-26 21:59:40 -0700 |
|---|---|---|
| committer | Max Resnick <max@ofmax.li> | 2019-04-26 21:59:40 -0700 |
| commit | b938eaa67474837ba3031c1f2cf04122de690174 (patch) | |
| tree | 4165c98e1c8ce0c9594b2aacc71d0de0f244a8f7 | |
| download | environ-b938eaa67474837ba3031c1f2cf04122de690174.tar.gz | |
initial commit
| -rw-r--r-- | main.go | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -0,0 +1,18 @@ +package main + +import ( + "fmt" + "os" +) + +func GetEnv(key, fallback string) string { + value, exists := os.LookupEnv(key) + if !exists { + value = fallback + } + return value +} + +func main() { + fmt.Println(GetEnv("foo", "bar")) +} |