diff options
| author | Adnan Maolood <[email protected]> | 2021-02-17 20:35:27 -0500 |
|---|---|---|
| committer | Adnan Maolood <[email protected]> | 2021-02-17 20:35:27 -0500 |
| commit | 7475687caa7d341b8a6fe234e347d0446d4f4f27 (patch) | |
| tree | 30118f61111157583ad27afb546dbbf17538f6ca /examples | |
| parent | server: Add Handler field and remove Handle methods (diff) | |
| download | go-gemini-7475687caa7d341b8a6fe234e347d0446d4f4f27.tar.xz go-gemini-7475687caa7d341b8a6fe234e347d0446d4f4f27.zip | |
examples: Use Server.Handler
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/auth.go | 2 | ||||
| -rw-r--r-- | examples/server.go | 4 | ||||
| -rw-r--r-- | examples/stream.go | 5 |
3 files changed, 7 insertions, 4 deletions
diff --git a/examples/auth.go b/examples/auth.go index 1db72ef..447ab17 100644 --- a/examples/auth.go +++ b/examples/auth.go @@ -42,7 +42,7 @@ func main() { Duration: time.Hour, }) } - server.Handle("localhost", &mux) + server.Handler = &mux if err := server.ListenAndServe(); err != nil { log.Fatal(err) diff --git a/examples/server.go b/examples/server.go index 7f1cc1e..992af4c 100644 --- a/examples/server.go +++ b/examples/server.go @@ -33,9 +33,9 @@ func main() { } var mux gemini.ServeMux - mux.Handle("/", gemini.FileServer(os.DirFS("/var/www"))) + mux.Handle("localhost", gemini.FileServer(os.DirFS("/var/www"))) + server.Handler = &mux - server.Handle("localhost", &mux) if err := server.ListenAndServe(); err != nil { log.Fatal(err) } diff --git a/examples/stream.go b/examples/stream.go index b4dcfc1..3f21e20 100644 --- a/examples/stream.go +++ b/examples/stream.go @@ -31,7 +31,10 @@ func main() { }) } - server.HandleFunc("localhost", stream) + var mux gemini.ServeMux + mux.HandleFunc("/", stream) + server.Handler = &mux + if err := server.ListenAndServe(); err != nil { log.Fatal(err) } |