(b ...byte)
| 208 | } |
| 209 | |
| 210 | func (mw *Writer) Append(b ...byte) error { |
| 211 | if mw.avail() < len(b) { |
| 212 | err := mw.flush() |
| 213 | if err != nil { |
| 214 | return err |
| 215 | } |
| 216 | } |
| 217 | mw.wloc += copy(mw.buf[mw.wloc:], b) |
| 218 | return nil |
| 219 | } |
| 220 | |
| 221 | // push one byte onto the buffer |
| 222 | // |