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 TAnyAnyMap
- func (mp TAnyAnyMap) Flip() TAnyAnyMap
- func (mp TAnyAnyMap) GetArray(key interface{}, def ...[]interface{}) []interface{}
- func (mp TAnyAnyMap) GetBool(key interface{}, def ...bool) bool
- func (mp TAnyAnyMap) GetFloat32(key interface{}, def ...float32) float32
- func (mp TAnyAnyMap) GetFloat64(key interface{}, def ...float64) float64
- func (mp TAnyAnyMap) GetInt(key interface{}, def ...int) int
- func (mp TAnyAnyMap) GetInt16(key interface{}, def ...int16) int16
- func (mp TAnyAnyMap) GetInt32(key interface{}, def ...int32) int32
- func (mp TAnyAnyMap) GetInt64(key interface{}, def ...int64) int64
- func (mp TAnyAnyMap) GetInt8(key interface{}, def ...int8) int8
- func (mp TAnyAnyMap) GetInterface(key interface{}, def ...interface{}) interface{}
- func (mp TAnyAnyMap) GetMap(key interface{}, def ...map[string]interface{}) interface{}
- func (mp TAnyAnyMap) GetString(key interface{}, def ...string) string
- func (mp TAnyAnyMap) GetTime(key interface{}, def ...time.Time) time.Time
- func (mp TAnyAnyMap) GetUint(key interface{}, def ...uint) uint
- func (mp TAnyAnyMap) GetUint16(key interface{}, def ...uint16) uint16
- func (mp TAnyAnyMap) GetUint32(key interface{}, def ...uint32) uint32
- func (mp TAnyAnyMap) GetUint64(key interface{}, def ...uint64) uint64
- func (mp TAnyAnyMap) GetUint8(key interface{}, def ...uint8) uint8
- func (mp TAnyAnyMap) Map() map[interface{}]interface{}
- func (mp TAnyAnyMap) ToArray() [][]interface{}
- type TIntAnyMap
- func (mp TIntAnyMap) GetArray(key int, def ...[]interface{}) []interface{}
- func (mp TIntAnyMap) GetBool(key int, def ...bool) bool
- func (mp TIntAnyMap) GetFloat32(key int, def ...float32) float32
- func (mp TIntAnyMap) GetFloat64(key int, def ...float64) float64
- func (mp TIntAnyMap) GetInt(key int, def ...int) int
- func (mp TIntAnyMap) GetInt16(key int, def ...int16) int16
- func (mp TIntAnyMap) GetInt32(key int, def ...int32) int32
- func (mp TIntAnyMap) GetInt64(key int, def ...int64) int64
- func (mp TIntAnyMap) GetInt8(key int, def ...int8) int8
- func (mp TIntAnyMap) GetInterface(key int, def ...interface{}) interface{}
- func (mp TIntAnyMap) GetMap(key int, def ...map[string]interface{}) interface{}
- func (mp TIntAnyMap) GetString(key int, def ...string) string
- func (mp TIntAnyMap) GetTime(key int, def ...time.Time) time.Time
- func (mp TIntAnyMap) GetUint(key int, def ...uint) uint
- func (mp TIntAnyMap) GetUint16(key int, def ...uint16) uint16
- func (mp TIntAnyMap) GetUint32(key int, def ...uint32) uint32
- func (mp TIntAnyMap) GetUint64(key int, def ...uint64) uint64
- func (mp TIntAnyMap) GetUint8(key int, def ...uint8) uint8
- func (mp TIntAnyMap) Map() map[int]interface{}
- func (mp TIntAnyMap) ToArray() [][]interface{}
- type TIntStrMap
- type TStrIntMap
- func (mp TStrIntMap) GetBool(key string, def ...bool) bool
- func (mp TStrIntMap) GetFloat32(key string, def ...float32) float32
- func (mp TStrIntMap) GetFloat64(key string, def ...float64) float64
- func (mp TStrIntMap) GetInt(key string, def ...int) int
- func (mp TStrIntMap) GetInt16(key string, def ...int16) int16
- func (mp TStrIntMap) GetInt32(key string, def ...int32) int32
- func (mp TStrIntMap) GetInt64(key string, def ...int64) int64
- func (mp TStrIntMap) GetInt8(key string, def ...int8) int8
- func (mp TStrIntMap) GetString(key string, def ...int) int
- func (mp TStrIntMap) GetUint(key string, def ...uint) uint
- func (mp TStrIntMap) GetUint16(key string, def ...uint16) uint16
- func (mp TStrIntMap) GetUint32(key string, def ...uint32) uint32
- func (mp TStrIntMap) GetUint64(key string, def ...uint64) uint64
- func (mp TStrIntMap) GetUint8(key string, def ...uint8) uint8
- func (mp TStrIntMap) Map() map[string]int
- func (mp TStrIntMap) 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 TAnyAnyMap ¶
type TAnyAnyMap map[interface{}]interface{}
func NewAnyAnyMap ¶
func NewAnyAnyMap(mp ...map[interface{}]interface{}) TAnyAnyMap
func (TAnyAnyMap) GetArray ¶
func (mp TAnyAnyMap) GetArray(key interface{}, def ...[]interface{}) []interface{}
func (TAnyAnyMap) GetBool ¶
func (mp TAnyAnyMap) GetBool(key interface{}, def ...bool) bool
func (TAnyAnyMap) GetFloat32 ¶
func (mp TAnyAnyMap) GetFloat32(key interface{}, def ...float32) float32
func (TAnyAnyMap) GetFloat64 ¶
func (mp TAnyAnyMap) GetFloat64(key interface{}, def ...float64) float64
func (TAnyAnyMap) GetInt ¶
func (mp TAnyAnyMap) GetInt(key interface{}, def ...int) int
func (TAnyAnyMap) GetInt16 ¶
func (mp TAnyAnyMap) GetInt16(key interface{}, def ...int16) int16
func (TAnyAnyMap) GetInt32 ¶
func (mp TAnyAnyMap) GetInt32(key interface{}, def ...int32) int32
func (TAnyAnyMap) GetInt64 ¶
func (mp TAnyAnyMap) GetInt64(key interface{}, def ...int64) int64
func (TAnyAnyMap) GetInt8 ¶
func (mp TAnyAnyMap) GetInt8(key interface{}, def ...int8) int8
func (TAnyAnyMap) GetInterface ¶
func (mp TAnyAnyMap) GetInterface(key interface{}, def ...interface{}) interface{}
func (TAnyAnyMap) GetMap ¶
func (mp TAnyAnyMap) GetMap(key interface{}, def ...map[string]interface{}) interface{}
func (TAnyAnyMap) GetString ¶
func (mp TAnyAnyMap) GetString(key interface{}, def ...string) string
func (TAnyAnyMap) GetTime ¶
func (mp TAnyAnyMap) GetTime(key interface{}, def ...time.Time) time.Time
func (TAnyAnyMap) GetUint ¶
func (mp TAnyAnyMap) GetUint(key interface{}, def ...uint) uint
func (TAnyAnyMap) GetUint16 ¶
func (mp TAnyAnyMap) GetUint16(key interface{}, def ...uint16) uint16
func (TAnyAnyMap) GetUint32 ¶
func (mp TAnyAnyMap) GetUint32(key interface{}, def ...uint32) uint32
func (TAnyAnyMap) GetUint64 ¶
func (mp TAnyAnyMap) GetUint64(key interface{}, def ...uint64) uint64
func (TAnyAnyMap) GetUint8 ¶
func (mp TAnyAnyMap) GetUint8(key interface{}, def ...uint8) uint8
func (TAnyAnyMap) Map ¶
func (mp TAnyAnyMap) Map() map[interface{}]interface{}
func (TAnyAnyMap) ToArray ¶
func (mp TAnyAnyMap) ToArray() [][]interface{}
type TIntAnyMap ¶
type TIntAnyMap map[int]interface{}
func NewIntAnyMap ¶
func NewIntAnyMap(mp ...map[int]interface{}) TIntAnyMap
func (TIntAnyMap) GetArray ¶
func (mp TIntAnyMap) GetArray(key int, def ...[]interface{}) []interface{}
func (TIntAnyMap) GetFloat32 ¶
func (mp TIntAnyMap) GetFloat32(key int, def ...float32) float32
func (TIntAnyMap) GetFloat64 ¶
func (mp TIntAnyMap) GetFloat64(key int, def ...float64) float64
func (TIntAnyMap) GetInterface ¶
func (mp TIntAnyMap) GetInterface(key int, def ...interface{}) interface{}
func (TIntAnyMap) GetMap ¶
func (mp TIntAnyMap) GetMap(key int, def ...map[string]interface{}) interface{}
func (TIntAnyMap) Map ¶
func (mp TIntAnyMap) Map() map[int]interface{}
func (TIntAnyMap) ToArray ¶
func (mp TIntAnyMap) ToArray() [][]interface{}
type TIntStrMap ¶
func NewIntStrMap ¶
func NewIntStrMap(mp ...map[int]string) TIntStrMap
func (TIntStrMap) Map ¶
func (mp TIntStrMap) Map() map[int]string
func (TIntStrMap) ToArray ¶
func (mp TIntStrMap) ToArray() [][]interface{}
type TStrIntMap ¶
func NewStrIntMap ¶
func NewStrIntMap(mp ...map[string]int) TStrIntMap
func (TStrIntMap) GetFloat32 ¶
func (mp TStrIntMap) GetFloat32(key string, def ...float32) float32
func (TStrIntMap) GetFloat64 ¶
func (mp TStrIntMap) GetFloat64(key string, def ...float64) float64
func (TStrIntMap) Map ¶
func (mp TStrIntMap) Map() map[string]int
func (TStrIntMap) ToArray ¶
func (mp TStrIntMap) ToArray() [][]interface{}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.