()
| 636 | func (m MapValue) ToString() string { return fmt.Sprintf("%v", m.v) } |
| 637 | func (m MapValue) Len() int { return len(m.v) } |
| 638 | func (m MapValue) MapInt() map[string]int64 { |
| 639 | mv := make(map[string]int64, len(m.v)) |
| 640 | for n, v := range m.v { |
| 641 | intVal, ok := ValueToInt64(v) |
| 642 | if ok { |
| 643 | mv[n] = intVal |
| 644 | } |
| 645 | } |
| 646 | return mv |
| 647 | } |
| 648 | func (m MapValue) MapFloat() map[string]float64 { |
| 649 | mv := make(map[string]float64, len(m.v)) |
| 650 | for n, v := range m.v { |