Documentation
¶
Index ¶
- func FetchOsEnvArray(key string) []stringdeprecated
- func FetchOsEnvBool(key string, devValue bool) bool
- func FetchOsEnvInt(key string, devValue int) int
- func FetchOsEnvInt64(key string, devValue int64) int64
- func FetchOsEnvInt64Slice(key string) []int64
- func FetchOsEnvIntSlice(key string) []int
- func FetchOsEnvStr(key, devValue string) string
- func FetchOsEnvStringSlice(key string) []string
- func FetchOsEnvUint(key string, devValue uint) uint
- func FetchOsEnvUint64(key string, devValue uint64) uint64
- func FetchOsEnvUint64Slice(key string) []uint64
- func FetchOsEnvUintSlice(key string) []uint
- func FindAllEnv4Print() string
- func FindAllEnv4PrintAsSort() string
- func FindAllEnv4PrintAsSortJust(keySpaceJust uint) string
- func FindAllEnvByPrefix(prefix string) map[string]string
- func FindAllEnvByPrefix4Print(prefix string) string
- func FindEnv4PrintAsPrefixSortJust(prefix string, keySpaceJust uint) string
- func MustHasEnvSetByArray(t *testing.T, envs []string) bool
- func SetEnvBool(key string, val bool)
- func SetEnvInt(key string, val int)
- func SetEnvInt64(key string, val int64)
- func SetEnvInt64Slice(key string, val []int64)
- func SetEnvIntSlice(key string, val []int)
- func SetEnvStr(key string, val string)
- func SetEnvStringSlice(key string, val []string)
- func SetEnvU64(key string, val uint64)deprecated
- func SetEnvUint(key string, val uint)
- func SetEnvUint64(key string, val uint64)
- func SetEnvUint64Slice(key string, val []uint64)
- func SetEnvUintSlice(key string, val []uint)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FetchOsEnvArray
deprecated
func FetchOsEnvBool ¶
FetchOsEnvBool
fetch os env by key. if not found will return devValue. return env not same as true (will be lowercase, so TRUE is same)
func FetchOsEnvInt ¶
FetchOsEnvInt
fetch os env by key. return not found will return devValue. if not parse to int, return devValue
func FetchOsEnvInt64 ¶ added in v1.1.0
FetchOsEnvInt64
fetch os env by key. return not found will return devValue. if not parse to uint, return devValue
func FetchOsEnvInt64Slice ¶ added in v1.1.0
FetchOsEnvInt64Slice
fetch os env split by `,` and trim space return not found will return []uint(nil).
func FetchOsEnvIntSlice ¶ added in v1.1.0
FetchOsEnvIntSlice
fetch os env split by `,` and trim space return not found will return []int(nil).
func FetchOsEnvStringSlice ¶ added in v1.1.0
FetchOsEnvStringSlice
fetch os env split by `,` and trim space return not found will return []string(nil).
func FetchOsEnvUint ¶ added in v1.1.0
FetchOsEnvUint
fetch os env by key. return not found will return devValue. if not parse to uint, return devValue
func FetchOsEnvUint64 ¶ added in v1.1.0
FetchOsEnvUint64
fetch os env by key. return not found will return devValue. if not parse to uint64, return devValue
func FetchOsEnvUint64Slice ¶ added in v1.1.0
FetchOsEnvUint64Slice
fetch os env split by `,` and trim space return not found will return []uint(nil).
func FetchOsEnvUintSlice ¶ added in v1.1.0
FetchOsEnvUintSlice
fetch os env split by `,` and trim space return not found will return []uint(nil).
func FindAllEnv4PrintAsSort ¶
func FindAllEnv4PrintAsSort() string
FindAllEnv4PrintAsSort
if not found will return ""
func FindAllEnvByPrefix ¶
FindAllEnvByPrefix prefix with "" will find all
find out all env by prefix if not found will return nil
func FindAllEnvByPrefix4Print ¶
FindAllEnvByPrefix4Print
find out all env by prefix for print if not found will return ""
func FindEnv4PrintAsPrefixSortJust ¶
FindEnv4PrintAsPrefixSortJust prefix with "" will find all keySpaceJust 0 is not left justifying
find out all env and short if not found will return ""
func MustHasEnvSetByArray ¶
MustHasEnvSetByArray unit test helper env settings if not found env in envs will return true
func SetEnvBool ¶
func SetEnvInt64 ¶ added in v1.1.0
func SetEnvInt64Slice ¶ added in v1.1.0
func SetEnvIntSlice ¶ added in v1.1.0
func SetEnvStringSlice ¶ added in v1.1.0
func SetEnvUint ¶ added in v1.1.0
func SetEnvUint64 ¶ added in v1.1.0
func SetEnvUint64Slice ¶ added in v1.1.0
func SetEnvUintSlice ¶ added in v1.1.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.