aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorAdnan Maolood <[email protected]>2021-02-17 20:35:27 -0500
committerAdnan Maolood <[email protected]>2021-02-17 20:35:27 -0500
commit7475687caa7d341b8a6fe234e347d0446d4f4f27 (patch)
tree30118f61111157583ad27afb546dbbf17538f6ca /examples
parentserver: Add Handler field and remove Handle methods (diff)
downloadgo-gemini-7475687caa7d341b8a6fe234e347d0446d4f4f27.tar.xz
go-gemini-7475687caa7d341b8a6fe234e347d0446d4f4f27.zip
examples: Use Server.Handler
Diffstat (limited to 'examples')
-rw-r--r--examples/auth.go2
-rw-r--r--examples/server.go4
-rw-r--r--examples/stream.go5
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)
}