diff --git a/response.go b/response.go index b939e5b..8718b3e 100644 --- a/response.go +++ b/response.go @@ -130,8 +130,7 @@ type ResponseWriter struct { conn net.Conn } -// NewResponseWriter returns a ResponseWriter that uses the provided io.WriteCloser. -func NewResponseWriter(w io.WriteCloser) *ResponseWriter { +func newResponseWriter(w io.WriteCloser) *ResponseWriter { return &ResponseWriter{ bw: bufio.NewWriter(w), cl: w, diff --git a/response_test.go b/response_test.go index 2920d64..a63ea5e 100644 --- a/response_test.go +++ b/response_test.go @@ -109,7 +109,7 @@ func TestReadWriteResponse(t *testing.T) { } var b strings.Builder - w := NewResponseWriter(nopCloser{&b}) + w := newResponseWriter(nopCloser{&b}) w.WriteHeader(test.Status, test.Meta) io.Copy(w, strings.NewReader(test.Body)) if err := w.Flush(); err != nil { diff --git a/server.go b/server.go index dc327c6..9495caa 100644 --- a/server.go +++ b/server.go @@ -359,7 +359,7 @@ func (srv *Server) serveConn(ctx context.Context, conn net.Conn) error { rc: conn, } - w := NewResponseWriter(cw) + w := newResponseWriter(cw) w.conn = conn req, err := ReadRequest(r)