(s string)
| 188 | } |
| 189 | |
| 190 | func (p *xerrorPrinter) write(s string) { |
| 191 | s = strings.TrimSpace(s) |
| 192 | switch { |
| 193 | case p.e.Msg == "": |
| 194 | p.e.Msg = s |
| 195 | case p.e.Fun == "": |
| 196 | p.e.Fun = s |
| 197 | case p.e.Loc == "": |
| 198 | p.e.Loc = s |
| 199 | } |
| 200 | } |
| 201 | |
| 202 | func (m Map) append(m2 Map) Map { |
| 203 | m3 := make(Map, 0, len(m)+len(m2)) |