ReadStringStringMap reads map[string]string with optional ref/type info
(refMode RefMode, readType bool)
| 541 | |
| 542 | // ReadStringStringMap reads map[string]string with optional ref/type info |
| 543 | func (c *ReadContext) ReadStringStringMap(refMode RefMode, readType bool) map[string]string { |
| 544 | err := c.Err() |
| 545 | if refMode != RefModeNone { |
| 546 | if c.buffer.ReadInt8(err) == NullFlag { |
| 547 | return nil |
| 548 | } |
| 549 | } |
| 550 | if readType && !c.readExpectedTypeID(MAP) { |
| 551 | return nil |
| 552 | } |
| 553 | return readMapStringString(c) |
| 554 | } |
| 555 | |
| 556 | // ReadStringInt64Map reads map[string]int64 with optional ref/type info |
| 557 | func (c *ReadContext) ReadStringInt64Map(refMode RefMode, readType bool) map[string]int64 { |