add gpg page
This commit is contained in:
parent
fda9d22b83
commit
4cd27199ab
3 changed files with 69 additions and 1 deletions
7
main.go
7
main.go
|
|
@ -26,6 +26,9 @@ import (
|
|||
//go:embed home.gmi
|
||||
var homePageContent string
|
||||
|
||||
//go:embed gpg.gmi
|
||||
var gpgPageContent string
|
||||
|
||||
type MainHandler struct {
|
||||
blog microblog.Handler
|
||||
gemlog gemlog.Handler
|
||||
|
|
@ -61,6 +64,10 @@ func (h MainHandler) ServeGemini(w gemini.ResponseWriter, req *gemini.Request) {
|
|||
}
|
||||
|
||||
switch req.URL.Path {
|
||||
|
||||
case "/gpg":
|
||||
w.WriteStatusMsg(gemini.StatusSuccess, "text/gemini")
|
||||
w.WriteBody([]byte(gpgPageContent))
|
||||
case "/":
|
||||
w.WriteStatusMsg(gemini.StatusSuccess, "text/gemini")
|
||||
var content strings.Builder
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue