()
| 736 | return nil, ok |
| 737 | } |
| 738 | func (m MapStringValue) SliceValue() []Value { |
| 739 | vs := make([]Value, 0, len(m.v)) |
| 740 | for k := range m.v { |
| 741 | vs = append(vs, NewStringValue(k)) |
| 742 | } |
| 743 | return vs |
| 744 | } |
| 745 | |
| 746 | func NewMapIntValue(v map[string]int64) MapIntValue { |
| 747 | return MapIntValue{v: v} |