Documentation
¶
Index ¶
- Variables
- func ArgBool(name string, defaultVal bool) (bool, bool)
- func ArgFloat64(name string, defaultVal float64) (float64, bool)
- func ArgInt(name string, defaultVal int) (int, bool)
- func ArgInt64(name string, defaultVal int64) (int64, bool)
- func ArgStr(name, defaultVal string) (string, bool)
- func Bool(name string) bool
- func Get(name string, def interface{}) interface{}
- func GetBool(name string, def bool) bool
- func GetInt(name string, def int) int
- func GetInt64(name string, def int64) int64
- func GetNumber(name string, def float64) float64
- func GetStr(name, def string) string
- func Int(name string) int
- func Int64(name string) int64
- func Number(name string) float64
- func Set(name string, value interface{}) interface{}
- func SetBool(name string, value bool) bool
- func SetBoolByArg(arg, name string, def bool) bool
- func SetInt(name string, value int) int
- func SetInt64(name string, value int64) int64
- func SetInt64ByArg(arg, name string, def int64) int64
- func SetIntByArg(arg, name string, def int) int
- func SetNumber(name string, value float64) float64
- func SetStr(name string, value string) string
- func SetStrByArg(arg, name, def string) string
- func Str(name string) string
- func Validate(keys []string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var Envar = map[string]interface{}{}
View Source
var (
MSG_ATRIB_REQUIRED = "required attribute (%s)"
)
Functions ¶
func ArgFloat64 ¶ added in v1.0.12
* * ArgFloat64 * @param name, defaultVal float64 * @return float64, bool *
func ArgInt64 ¶ added in v1.0.12
* * ArgInt64 * @param name, defaultVal int64 * @return int64, bool *
func Get ¶
func Get(name string, def interface{}) interface{}
* * Get * @param name string, def interface{} * @return interface{} *
func Set ¶
func Set(name string, value interface{}) interface{}
* * Set * @param name string, value interface{} * @return interface{} *
func SetBoolByArg ¶
* * SetBoolByArg * @param arg, name string, def bool * @return bool *
func SetInt64ByArg ¶
* * SetInt64ByArg * @param arg, name string, def int64 * @return int64 *
func SetIntByArg ¶
* * SetIntByArg * @param arg, name string, def int * @return int *
func SetNumber ¶ added in v1.0.12
* * SetNumber * @param name string, value float64 * @return float64 *
func SetStrByArg ¶
* * SetStrByArg * @param arg, name, def string * @return string *
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.