Documentation ¶
Index ¶
- func Clone(m map[string]interface{}, fields ...interface{}) map[string]interface{}
- func GetArray(m map[string]interface{}, key string, def ...[]interface{}) []interface{}
- func GetBool(m map[string]interface{}, key string, def ...bool) bool
- func GetFloat32(m map[string]interface{}, key string, def ...float32) float32
- func GetFloat64(m map[string]interface{}, key string, def ...float64) float64
- func GetInt(m map[string]interface{}, key string, def ...int) int
- func GetInt16(m map[string]interface{}, key string, def ...int16) int16
- func GetInt32(m map[string]interface{}, key string, def ...int32) int32
- func GetInt64(m map[string]interface{}, key string, def ...int64) int64
- func GetInt8(m map[string]interface{}, key string, def ...int8) int8
- func GetInterface(m map[string]interface{}, key string, def ...interface{}) interface{}
- func GetMap(m map[string]interface{}, key string, def ...map[string]interface{}) map[string]interface{}
- func GetPathArray(m map[string]interface{}, path string, def ...[]interface{}) []interface{}
- func GetPathBool(m map[string]interface{}, path string, def ...bool) bool
- func GetPathFloat(m map[string]interface{}, path string, def ...float32) float32
- func GetPathFloat64(m map[string]interface{}, path string, def ...float64) float64
- func GetPathInt(m map[string]interface{}, path string, def ...int) int
- func GetPathInt16(m map[string]interface{}, path string, def ...int16) int16
- func GetPathInt32(m map[string]interface{}, path string, def ...int32) int32
- func GetPathInt64(m map[string]interface{}, path string, def ...int64) int64
- func GetPathInt8(m map[string]interface{}, path string, def ...int8) int8
- func GetPathInterface(m map[string]interface{}, path string, def ...interface{}) interface{}
- func GetPathMap(m map[string]interface{}, path string, def ...map[string]interface{}) map[string]interface{}
- func GetPathString(m map[string]interface{}, path string, def ...string) string
- func GetPathTime(m map[string]interface{}, path string, def ...time.Time) time.Time
- func GetPathUint(m map[string]interface{}, path string, def ...uint) uint
- func GetPathUint16(m map[string]interface{}, path string, def ...uint16) uint16
- func GetPathUint32(m map[string]interface{}, path string, def ...uint32) uint32
- func GetPathUint64(m map[string]interface{}, path string, def ...uint64) uint64
- func GetPathUint8(m map[string]interface{}, path string, def ...uint8) uint8
- func GetString(m map[string]interface{}, key string, def ...string) string
- func GetTime(m map[string]interface{}, key string, def ...time.Time) time.Time
- func GetUint(m map[string]interface{}, key string, def ...uint) uint
- func GetUint16(m map[string]interface{}, key string, def ...uint16) uint16
- func GetUint32(m map[string]interface{}, key string, def ...uint32) uint32
- func GetUint64(m map[string]interface{}, key string, def ...uint64) uint64
- func GetUint8(m map[string]interface{}, key string, def ...uint8) uint8
- func ToKeyString(m map[string]interface{}) string
- type THashMap
- func (mp THashMap) GetArray(key string, def ...[]interface{}) []interface{}
- func (mp THashMap) GetBool(key string, def ...bool) bool
- func (mp THashMap) GetFloat32(key string, def ...float32) float32
- func (mp THashMap) GetFloat64(key string, def ...float64) float64
- func (mp THashMap) GetInt(key string, def ...int) int
- func (mp THashMap) GetInt16(key string, def ...int16) int16
- func (mp THashMap) GetInt32(key string, def ...int32) int32
- func (mp THashMap) GetInt64(key string, def ...int64) int64
- func (mp THashMap) GetInt8(key string, def ...int8) int8
- func (mp THashMap) GetInterface(key string, def ...interface{}) interface{}
- func (mp THashMap) GetMap(key string, def ...map[string]interface{}) interface{}
- func (mp THashMap) GetPathArray(path string, def ...[]interface{}) []interface{}
- func (mp THashMap) GetPathBool(path string, def ...bool) bool
- func (mp THashMap) GetPathFloat(path string, def ...float32) float32
- func (mp THashMap) GetPathFloat64(path string, def ...float64) float64
- func (mp THashMap) GetPathInt(path string, def ...int) int
- func (mp THashMap) GetPathInt16(path string, def ...int16) int16
- func (mp THashMap) GetPathInt32(path string, def ...int32) int32
- func (mp THashMap) GetPathInt64(path string, def ...int64) int64
- func (mp THashMap) GetPathInt8(path string, def ...int8) int8
- func (mp THashMap) GetPathInterface(path string, def ...interface{}) interface{}
- func (mp THashMap) GetPathMap(path string, def ...map[string]interface{}) map[string]interface{}
- func (mp THashMap) GetPathString(path string, def ...string) string
- func (mp THashMap) GetPathUint(path string, def ...uint) uint
- func (mp THashMap) GetPathUint16(path string, def ...uint16) uint16
- func (mp THashMap) GetPathUint32(path string, def ...uint32) uint32
- func (mp THashMap) GetPathUint64(path string, def ...uint64) uint64
- func (mp THashMap) GetPathUint8(path string, def ...uint8) uint8
- func (mp THashMap) GetString(key string, def ...string) string
- func (mp THashMap) GetTime(key string, def ...time.Time) time.Time
- func (mp THashMap) GetUint(key string, def ...uint) uint
- func (mp THashMap) GetUint16(key string, def ...uint16) uint16
- func (mp THashMap) GetUint32(key string, def ...uint32) uint32
- func (mp THashMap) GetUint64(key string, def ...uint64) uint64
- func (mp THashMap) GetUint8(key string, def ...uint8) uint8
- func (mp THashMap) Map() map[string]interface{}
- func (mp THashMap) ToArray() [][]interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetInterface ¶
func GetPathArray ¶
func GetPathFloat ¶
func GetPathFloat64 ¶
func GetPathInterface ¶
func GetPathMap ¶
func GetPathString ¶
func GetPathTime ¶
func GetPathUint16 ¶
func GetPathUint32 ¶
func GetPathUint64 ¶
Types ¶
type THashMap ¶
type THashMap map[string]interface{}
func (THashMap) GetInterface ¶
func (THashMap) GetPathArray ¶
func (THashMap) GetPathFloat64 ¶
func (THashMap) GetPathInterface ¶
func (THashMap) GetPathMap ¶
Click to show internal directories.
Click to hide internal directories.