소스 검색

Merge pull request #37 from qor5/add-favicon

add favicon
xuxinx 1 년 전
부모
커밋
c027c0f4bd
4개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  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/",