Simple go lib for environment variables with default values.
Functions:
- GetBool()
- GetString()
- GetInt()
- GetInt64()
- GetFloat32()
- GetFloat64()
- GetUint()
- GetUint64()
- GetDuration()
go get github.com/amonsat/go-envpackage main
import env "github.com/amonsat/go-env"
var (
debug := env.GetBool("DEBUG", false)
mongoAddr := env.GetString("MONGO_ADDR", "mongodb://127.0.0.1:27017")
)
func main() {
println("Debug mode: ", debug)
println("Mongo addr: ", mongoAddr)
}