github.com/seeker-insurance/kit@v0.0.13/goenv/goenv.go (about) 1 package goenv 2 3 import ( 4 "os" 5 ) 6 7 var Env string 8 var Dev, Stage, Prod bool 9 10 func init() { 11 Env = os.Getenv("GO_ENV") 12 if Env == "" { 13 Env = "development" 14 } 15 16 environs := map[string]*bool{"development": &Dev, "staging": &Stage, "production": &Prod} 17 *environs[Env] = true 18 }