Convert ResponseWriter to struct

This commit is contained in:
adnano
2020-09-24 19:38:26 -04:00
parent 4b27a736ac
commit 57a124a8b9
2 changed files with 24 additions and 31 deletions

View File

@@ -26,7 +26,7 @@ func main() {
config.ClientAuth = tls.RequestClientCert
mux := &gemini.ServeMux{}
mux.HandleFunc("/", func(rw gemini.ResponseWriter, req *gemini.Request) {
mux.HandleFunc("/", func(rw *gemini.ResponseWriter, req *gemini.Request) {
log.Printf("Request from %s for %s with certificates %v", req.RemoteAddr.String(), req.URL.String(), req.TLS.PeerCertificates)
rw.WriteHeader(gemini.StatusSuccess, "text/gemini")
rw.Write([]byte("You requested " + req.URL.String()))