(p []byte)
| 316 | } |
| 317 | |
| 318 | func (b *Buffer) Write(p []byte) (n int, err error) { |
| 319 | b.grow(len(p)) |
| 320 | copy(b.core[b.writePos:], p) |
| 321 | b.writePos += len(p) |
| 322 | |
| 323 | return len(p), nil |
| 324 | } |
| 325 | |
| 326 | func (b *Buffer) WriteByte(c byte) error { |
| 327 | b.grow(1) |