aboutsummaryrefslogtreecommitdiff
path: root/server.go
diff options
context:
space:
mode:
authorAdnan Maolood <[email protected]>2020-12-18 01:47:29 -0500
committerAdnan Maolood <[email protected]>2020-12-18 01:47:29 -0500
commitd9a690a98f252dff4c66d20184cd61e4280759a8 (patch)
tree5379b1a15f049bcb997049e68fbe837937d55b7e /server.go
parentUpdate Request documentation (diff)
downloadgo-gemini-d9a690a98f252dff4c66d20184cd61e4280759a8.tar.xz
go-gemini-d9a690a98f252dff4c66d20184cd61e4280759a8.zip
Make NewResponseWriter take an io.Writer
Diffstat (limited to 'server.go')
-rw-r--r--server.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/server.go b/server.go
index 3e069ae..20d57bf 100644
--- a/server.go
+++ b/server.go
@@ -4,6 +4,7 @@ import (
"bufio"
"crypto/tls"
"errors"
+ "io"
"log"
"net"
"strconv"
@@ -239,10 +240,10 @@ type ResponseWriter struct {
mediatype string
}
-// NewResponseWriter returns a ResponseWriter that will write to conn.
-func NewResponseWriter(conn net.Conn) *ResponseWriter {
+// NewResponseWriter returns a ResponseWriter that uses the provided io.Writer.
+func NewResponseWriter(w io.Writer) *ResponseWriter {
return &ResponseWriter{
- b: bufio.NewWriter(conn),
+ b: bufio.NewWriter(w),
}
}