code: func NewWriter(w io.Writer) *Writer {
  	return &Writer{
  		wr: bufio.NewWriter(w),
  		b:  make([]byte, writerBufferSize),
  		tr: unicode.Utf8ToCesu8Transformer,
  	}
  }
docs: // NewWriter creates a new Writer instance.