envar

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: May 9, 2025 License: MIT Imports: 6 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Envar = map[string]interface{}{}

Functions

func Bool

func Bool(varName string) bool

* * Bool * @param varName string * @return bool *

func Get

func Get(name string, defaultVal interface{}) interface{}

* * Get * @param name string, defaultVal interface{} * @return interface{} *

func GetBool

func GetBool(varName string, defaultVal bool) bool

* * GetBool * @param varName string, defaultVal bool * @return bool *

func GetInt

func GetInt(varName string, defaultVal int) int

* * GetInt * @param varName string, defaultVal int * @return int *

func GetInt64

func GetInt64(varName string, defaultVal int64) int64

* * GetInt64 * @param varName string, defaultVal int64 * @return int64 *

func GetNumber

func GetNumber(varName string, defaultVal float64) float64

* * GetNumber * @param varName string, defaultVal float64 * @return float64 *

func GetStr

func GetStr(varName, defaultVal string) string

* * GetStr * @param varName, defaultVal string * @return string *

func Int

func Int(varName string) int

* * Int * @param varName string * @return int *

func Int64

func Int64(varName string) int64

* * Int64 * @param varName string * @return int64 *

func Number

func Number(varName string) float64

* * Number * @param varName string * @return float64 *

func Set

func Set(name string, value interface{}) interface{}

* * Set * @param name string, value interface{} * @return interface{} *

func SetBool

func SetBool(name string, value bool) bool

* * SetBool * @param name string, value bool * @return bool *

func SetBoolByArg

func SetBoolByArg(name, varName string, defaultVal bool) bool

* * SetBoolByArg * @param name, varName string, defaultVal bool * @return bool *

func SetFloat

func SetFloat(name string, value float64) float64

* * SetFloat * @param name string, value float64 * @return float64 *

func SetInt

func SetInt(name string, value int) int

* * SetInt * @param name string, value int * @return int *

func SetInt64 added in v0.1.0

func SetInt64(name string, value int64) int64

* * SetInt64 * @param name string, value int64 * @return int64 *

func SetInt64ByArg

func SetInt64ByArg(name, varName string, defaultVal int64) int64

* * SetInt64ByArg * @param name, varName string, defaultVal int64 * @return int64 *

func SetIntByArg

func SetIntByArg(name, varName string, defaultVal int) int

* * SetIntByArg * @param name, varName string, defaultVal int * @return int *

func SetStr

func SetStr(name string, value string) string

* * SetStr * @param name, value string * @return string *

func SetStrByArg

func SetStrByArg(name, varName, defaultVal string) string

* * SetStrByArg * @param name, varName, defaultVal string * @return string *

func Str

func Str(varName string) string

* * Str * @param varName string * @return string *

Types

This section is empty.

Jump to

Keyboard shortcuts

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