Documentation
¶
Index ¶
- func IsInvalidTypeError(err error) bool
- func IsMissingKeyError(err error) bool
- type Map
- func (mp Map) Concat(d Map) Map
- func (mp Map) Delete(key string) Map
- func (mp Map) GetBool(key string, fallbacks ...bool) (bool, error)
- func (mp Map) GetBoolSafe(key string, fallbacks ...bool) bool
- func (mp Map) GetFloat64(key string, fallbacks ...float64) (float64, error)
- func (mp Map) GetFloat64Safe(key string, fallbacks ...float64) float64
- func (mp Map) GetInt(key string, fallbacks ...int) (int, error)
- func (mp Map) GetIntSafe(key string, fallbacks ...int) int
- func (mp Map) GetMap(key string, fallbacks ...Map) (Map, error)
- func (mp Map) GetMapSafe(key string, fallbacks ...Map) Map
- func (mp Map) GetMapsArray(key string, fallbacks ...[]Map) ([]Map, error)
- func (mp Map) GetMapsArraySafe(key string, fallbacks ...[]Map) []Map
- func (mp Map) GetString(key string, fallbacks ...string) (string, error)
- func (mp Map) GetStringSafe(key string, fallbacks ...string) string
- func (mp Map) Marshal() []byte
- func (mp *Map) Scan(value interface{}) error
- func (mp Map) String() string
- func (mp *Map) Unmarshal(data []byte) error
- func (mp Map) Value() (driver.Value, error)
- type Set
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsInvalidTypeError ¶
func IsMissingKeyError ¶
Types ¶
type Map ¶
type Map map[string]interface{}
func (Map) GetBoolSafe ¶
GetBoolSafe retrieves bool value safely with fallbacks
func (Map) GetFloat64 ¶
GetFloat64 retrieves float64 value from Map by key
func (Map) GetFloat64Safe ¶
GetFloat64Safe retrieves float64 value safely with fallbacks
func (Map) GetIntSafe ¶
GetIntSafe retrieves int value safely with fallbacks
func (Map) GetMapSafe ¶
GetMapSafe retrieves Map value safely with fallbacks
func (Map) GetMapsArray ¶
GetMapsArray retrieves []Map value from Map by key
func (Map) GetMapsArraySafe ¶
GetMapsArraySafe retrieves []Map value safely with fallbacks
func (Map) GetStringSafe ¶
GetStringSafe retrieves string value safely with fallbacks
Click to show internal directories.
Click to hide internal directories.