config

package
v1.0.11 Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2025 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var App *app

Functions

func Get

func Get(key string, defaultValue interface{}) interface{}

* * Get * @param key string, defaultValue interface{} * @return interface{} *

func GetBool added in v0.1.19

func GetBool(key string, defaultValue bool) bool

* * GetBool * @param key string, defaultValue bool * @return bool *

func GetFloat added in v0.1.19

func GetFloat(key string, defaultValue float64) float64

* * GetFloat * @param key string, defaultValue float64 * @return float64 *

func GetInt added in v0.1.19

func GetInt(key string, defaultValue int) int

* * GetInt * @param key string, defaultValue int * @return int *

func GetInt64 added in v0.1.19

func GetInt64(key string, defaultValue int64) int64

* * GetInt64 * @param key string, defaultValuve int64 * @return int64 *

func GetPassword added in v1.0.11

func GetPassword(key string, defaultValue string) (string, error)

* * GetPassword * @param key string, defaultValue string * @return string *

func GetStr added in v0.1.19

func GetStr(key string, defaultValue string) string

* * GetStr * @param key string, defaultValue string * @return string *

func GetTime added in v0.1.19

func GetTime(key string, defaultValue time.Time) time.Time

* * GetTime * @param key string, defaultValue time.Time * @return time.Time *

func ParamBool added in v0.1.19

func ParamBool(key string, defaultValue bool) bool

* * ParamBool * @param key string, defaultValue bool * @return bool *

func ParamFloat added in v0.1.19

func ParamFloat(key string, defaultValue float64) float64

* * ParamFloat * @param key string, defaultValue float64 * @return float64 *

func ParamInt added in v0.1.19

func ParamInt(key string, defaultValue int) int

* * ParamInt * @param key string, defaultValue int * @return int *

func ParamInt64 added in v0.1.19

func ParamInt64(key string, defaultValue int64) int64

* * ParamInt64 * @param key string, defaultValue int64 * @return int64 *

func ParamStr added in v0.1.19

func ParamStr(key string, defaultValue string) string

* * ParamStr * @param key string, defaultValue string * @return string *

func ParamTime added in v0.1.19

func ParamTime(key string, defaultValue time.Time) time.Time

* * 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{} *

func SetEnvar added in v0.1.19

func SetEnvar(values et.Json)

* * SetEnvar * @param values et.Json * @return error *

func Validate

func Validate(keys []string) error

* * Validate * @param keys []string * @return error *

Types

This section is empty.

Jump to

Keyboard shortcuts

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