Browse Source

Merge pull request #37 from qor5/add-favicon

add favicon
xuxinx 1 năm trước cách đây
mục cha
commit
c027c0f4bd
4 tập tin đã thay đổi với 7 bổ sung1 xóa
  1. BIN
      docs/assets/favicon.ico
  2. 3 0
      docsrc/assets.go
  3. BIN
      docsrc/assets/favicon.ico
  4. 4 1
      docsrc/mux.go

BIN
docs/assets/favicon.ico


+ 3 - 0
docsrc/assets.go

@@ -4,3 +4,6 @@ import "embed"
 
 //go:embed assets/**.*
 var Assets embed.FS
+
+//go:embed assets/favicon.ico
+var favicon []byte

BIN
docsrc/assets/favicon.ico


+ 4 - 1
docsrc/mux.go

@@ -395,7 +395,10 @@ func Mux(prefix string) http.Handler {
 	)
 	// @snippet_end
 
-	mux.Handle("/favicon.ico", http.NotFoundHandler())
+	mux.HandleFunc("/favicon.ico", func(w http.ResponseWriter, r *http.Request) {
+		w.Write(favicon)
+		return
+	})
 
 	samplesMux := SamplesHandler(prefix)
 	mux.Handle("/samples/",