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

Method encodeSortedMapStringString

encode_map.go:162–180  ·  view source on GitHub ↗
(m map[string]string)

Source from the content-addressed store, hash-verified

160}
161
162func (e *Encoder) encodeSortedMapStringString(m map[string]string) error {
163 keys := make([]string, 0, len(m))
164 for k := range m {
165 keys = append(keys, k)
166 }
167 sort.Strings(keys)
168
169 for _, k := range keys {
170 err := e.EncodeString(k)
171 if err != nil {
172 return err
173 }
174 if err = e.EncodeString(m[k]); err != nil {
175 return err
176 }
177 }
178
179 return nil
180}
181
182func (e *Encoder) EncodeMapLen(l int) error {
183 if l < 16 {

Callers 1

Calls 1

EncodeStringMethod · 0.95

Tested by

no test coverage detected