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