package the_platinum_searcher import ( "io" "golang.org/x/text/encoding/japanese" "golang.org/x/text/transform" ) func newEncodeReader(r io.Reader, encoding int) io.Reader { switch encoding { case EUCJP: return transform.NewReader(r, japanese.EUCJP.NewEncoder()) case SHIFTJIS: return transform.NewReader(r, japanese.ShiftJIS.NewEncoder()) } return nil }