Browse Source

Add a config package that will handle how we load env variables

master
Stephanie Gredell 1 year ago
parent
commit
abf2f1ff35
  1. 18
      config/env.go

18
config/env.go

@ -0,0 +1,18 @@ @@ -0,0 +1,18 @@
package config
import (
"github.com/joho/godotenv"
"os"
)
func GetEnvVar(key string) string {
if os.Getenv("ENVIRONMENT") == "DEV" {
err := godotenv.Load()
if err != nil {
// we're going to panic because without the env variables, our app couldn't run anyways
panic("Error loading environment variable")
}
}
return os.Getenv(key)
}
Loading…
Cancel
Save