Documentation ¶
Index ¶
- Variables
- func GetBoolVar(key string, fallback bool) (bool, error)
- func GetBytesVar(key string, fallback []byte) []byte
- func GetFloat32Var(key string, fallback float32) (float32, error)
- func GetFloat64Var(key string, fallback float64) (float64, error)
- func GetInt16Var(key string, fallback int16) (int16, error)
- func GetInt32Var(key string, fallback int32) (int32, error)
- func GetInt64Var(key string, fallback int64) (int64, error)
- func GetInt8Var(key string, fallback int8) (int8, error)
- func GetIntVar(key string, fallback int) (int, error)
- func GetUint16Var(key string, fallback uint16) (uint16, error)
- func GetUint32Var(key string, fallback uint32) (uint32, error)
- func GetUint64Var(key string, fallback uint64) (uint64, error)
- func GetUint8Var(key string, fallback uint8) (uint8, error)
- func GetUintVar(key string, fallback uint) (uint, error)
- func GetVar(key string, fallback string) string
- func Load(fileNames ...string) error
- func LoadWithOverriding(fileNames ...string) error
Constants ¶
This section is empty.
Variables ¶
var ErrNoSeparator = errors.New("no separator")
ErrNoSeparator this error will return if no separator char found in line
Functions ¶
func GetBoolVar ¶
GetBoolVar return bool environment variable or default value
func GetBytesVar ¶
GetBytesVar return bytes environment variable or default value
func GetFloat32Var ¶
GetFloat32Var return float32 environment variable or default value
func GetFloat64Var ¶
GetFloat64Var return float64 environment variable or default value
func GetInt16Var ¶
GetInt16Var return int16 environment variable or default value
func GetInt32Var ¶
GetInt32Var return int32 environment variable or default value
func GetInt64Var ¶
GetInt64Var return int64 environment variable or default value
func GetInt8Var ¶
GetInt8Var return int8 environment variable or default value
func GetUint16Var ¶
GetUint16Var return uint16 environment variable or default value
func GetUint32Var ¶
GetUint32Var return uint32 environment variable or default value
func GetUint64Var ¶
GetUint64Var return uint64 environment variable or default value
func GetUint8Var ¶
GetUint8Var return uint8 environment variable or default value
func GetUintVar ¶
GetUintVar return uint environment variable or default value
func Load ¶
Load environment variables from files. If the variable already exists, its value will not change.
func LoadWithOverriding ¶
LoadWithOverriding environment variables from files. If the variable already exists, its value will change.
Types ¶
This section is empty.