Documentation
¶
Index ¶
- Variables
- func Get(key string, defaultValue interface{}) interface{}
- func GetBool(key string, defaultValue bool) bool
- func GetFloat(key string, defaultValue float64) float64
- func GetInt(key string, defaultValue int) int
- func GetInt64(key string, defaultValue int64) int64
- func GetPassword(key string, defaultValue string) (string, error)
- func GetStr(key string, defaultValue string) string
- func GetTime(key string, defaultValue time.Time) time.Time
- func ParamBool(key string, defaultValue bool) bool
- func ParamFloat(key string, defaultValue float64) float64
- func ParamInt(key string, defaultValue int) int
- func ParamInt64(key string, defaultValue int64) int64
- func ParamStr(key string, defaultValue string) string
- func ParamTime(key string, defaultValue time.Time) time.Time
- func Set(key string, value interface{}) interface{}
- func SetEnvar(values et.Json)
- func Validate(keys []string) error
Constants ¶
This section is empty.
Variables ¶
var App *app
Functions ¶
func Get ¶
func Get(key string, defaultValue interface{}) interface{}
* * Get * @param key string, defaultValue interface{} * @return interface{} *
func GetFloat ¶ added in v0.1.19
* * GetFloat * @param key string, defaultValue float64 * @return float64 *
func GetInt64 ¶ added in v0.1.19
* * GetInt64 * @param key string, defaultValuve int64 * @return int64 *
func GetPassword ¶ added in v1.0.11
* * GetPassword * @param key string, defaultValue string * @return string *
func GetStr ¶ added in v0.1.19
* * GetStr * @param key string, defaultValue string * @return string *
func GetTime ¶ added in v0.1.19
* * GetTime * @param key string, defaultValue time.Time * @return time.Time *
func ParamBool ¶ added in v0.1.19
* * ParamBool * @param key string, defaultValue bool * @return bool *
func ParamFloat ¶ added in v0.1.19
* * ParamFloat * @param key string, defaultValue float64 * @return float64 *
func ParamInt64 ¶ added in v0.1.19
* * ParamInt64 * @param key string, defaultValue int64 * @return int64 *
func ParamStr ¶ added in v0.1.19
* * ParamStr * @param key string, defaultValue string * @return string *
func ParamTime ¶ added in v0.1.19
* * ParamTime * @param key string, defaultValue time.Time * @return time.Time *
func Set ¶
func Set(key string, value interface{}) interface{}
* * Set * @param key string, value interface{} * @return interface{} *
Types ¶
This section is empty.