envparser

package module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 25, 2020 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrEnvVarEmpty = errors.New("environment variable empty")
)

Functions

func GetEnvBool

func GetEnvBool(key string) (bool, error)

GetEnvBool return value of env variable. Value will be set to false and error will be returned if env variable failed to parse

func GetEnvBoolWithDefault

func GetEnvBoolWithDefault(key string, defaultValue bool) bool

GetEnvBoolWithDefault return value of env variable if any or return default value if error

func GetEnvFloat64

func GetEnvFloat64(key string) (float64, error)

GetEnvFloat64 return value of env variable. Value will be set to 0.0 and error will be returned if env variable failed to parse

func GetEnvFloat64WithDefault

func GetEnvFloat64WithDefault(key string, defaultValue float64) float64

GetEnvFloat64WithDefault return value of env variable if any or return default value if error

func GetEnvInt

func GetEnvInt(key string) (int, error)

GetEnvInt return value of env variable. Value will be set to 0 and error will be returned if env variable failed to parse

func GetEnvIntWithDefault

func GetEnvIntWithDefault(key string, defaultValue int) int

GetEnvIntWithDefault return value of env variable if any or return default value if error

func GetEnvString

func GetEnvString(key string) (string, error)

GetEnvStr return value of env variable. Not null error returned if env variable is empty string

func GetEnvStringWithDefault

func GetEnvStringWithDefault(key string, defaultValue string) string

GetEnvStringWithDefault return value of env variable if any or return default value if error

func MustGetEnvBool

func MustGetEnvBool(key string) bool

MustGetEnvBool return value of env variable if any or throw panic if blank or failed to parse variable

func MustGetEnvFloat64

func MustGetEnvFloat64(key string) float64

MustGetEnvFloat64 return value of env variable if any or throw panic if blank or failed to parse variable

func MustGetEnvInt

func MustGetEnvInt(key string) int

MustGetEnvInt return value of env variable if any or throw panic if blank or failed to parse variable

func MustGetEnvString

func MustGetEnvString(key string) string

MustGetEnvStr return value of env variable if any or throw panic if blank or failed to parse variable

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL