NewEncoder returns a new encoder that writes to w.
(w io.Writer)
| 85 | |
| 86 | // NewEncoder returns a new encoder that writes to w. |
| 87 | func NewEncoder(w io.Writer) *Encoder { |
| 88 | e := &Encoder{ |
| 89 | buf: make([]byte, 9), |
| 90 | } |
| 91 | e.Reset(w) |
| 92 | return e |
| 93 | } |
| 94 | |
| 95 | // Writer returns the Encoder's writer. |
| 96 | func (e *Encoder) Writer() io.Writer { |