MCPcopy Index your code
hub / github.com/vmihailenco/msgpack / encodeSortedMapStringBool

Method encodeSortedMapStringBool

encode_map.go:142–160  ·  view source on GitHub ↗
(m map[string]bool)

Source from the content-addressed store, hash-verified

140}
141
142func (e *Encoder) encodeSortedMapStringBool(m map[string]bool) error {
143 keys := make([]string, 0, len(m))
144 for k := range m {
145 keys = append(keys, k)
146 }
147 sort.Strings(keys)
148
149 for _, k := range keys {
150 err := e.EncodeString(k)
151 if err != nil {
152 return err
153 }
154 if err = e.EncodeBool(m[k]); err != nil {
155 return err
156 }
157 }
158
159 return nil
160}
161
162func (e *Encoder) encodeSortedMapStringString(m map[string]string) error {
163 keys := make([]string, 0, len(m))

Callers 1

encodeMapStringBoolValueFunction · 0.80

Calls 2

EncodeStringMethod · 0.95
EncodeBoolMethod · 0.95

Tested by

no test coverage detected