diff options
| author | Adnan Maolood <[email protected]> | 2021-02-09 09:45:10 -0500 |
|---|---|---|
| committer | Adnan Maolood <[email protected]> | 2021-02-09 09:46:18 -0500 |
| commit | f6824bd813e1e9fbc78bb2b0a167926de6dab7ed (patch) | |
| tree | 9b7c85e5b1d6ff20818949859478273ddbc597b5 /examples | |
| parent | Use plain integers to represent status codes (diff) | |
| download | go-gemini-f6824bd813e1e9fbc78bb2b0a167926de6dab7ed.tar.xz go-gemini-f6824bd813e1e9fbc78bb2b0a167926de6dab7ed.zip | |
Make ResponseWriter an interface
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/auth.go | 4 | ||||
| -rw-r--r-- | examples/stream.go | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/examples/auth.go b/examples/auth.go index d9325ee..34d336a 100644 --- a/examples/auth.go +++ b/examples/auth.go @@ -54,7 +54,7 @@ func fingerprint(cert *x509.Certificate) string { return string(b[:]) } -func profile(w *gemini.ResponseWriter, r *gemini.Request) { +func profile(w gemini.ResponseWriter, r *gemini.Request) { if r.Certificate == nil { w.Status(gemini.StatusCertificateRequired) return @@ -69,7 +69,7 @@ func profile(w *gemini.ResponseWriter, r *gemini.Request) { fmt.Fprintln(w, "=> /username Change username") } -func changeUsername(w *gemini.ResponseWriter, r *gemini.Request) { +func changeUsername(w gemini.ResponseWriter, r *gemini.Request) { if r.Certificate == nil { w.Status(gemini.StatusCertificateRequired) return diff --git a/examples/stream.go b/examples/stream.go index 1a292fd..0c302bd 100644 --- a/examples/stream.go +++ b/examples/stream.go @@ -38,7 +38,7 @@ func main() { } // stream writes an infinite stream to w. -func stream(w *gemini.ResponseWriter, r *gemini.Request) { +func stream(w gemini.ResponseWriter, r *gemini.Request) { ch := make(chan string) ctx, cancel := context.WithCancel(context.Background()) |