main
Raw Download raw file
 1package localereader
 2
 3import (
 4	"bytes"
 5	"io"
 6)
 7
 8func NewReader(r io.Reader) io.Reader {
 9	return newReader(r)
10}
11
12func UTF8(b []byte) ([]byte, error) {
13	var buf bytes.Buffer
14	n, err := io.Copy(&buf, newReader(bytes.NewReader(b)))
15	if err != nil {
16		return nil, err
17	}
18	return buf.Bytes()[:n], nil
19}