]> Sergey Matveev's repositories - sgblog.git/blobdiff - cmd/sgblog/http.go
gemini://
[sgblog.git] / cmd / sgblog / http.go
index 02237353366459d2fc20550fa27c22721c54814b..9ee50ce77a86fe78773def1b6e96eb74ac67ce03 100644 (file)
@@ -156,7 +156,9 @@ Topics: {{range .Topics}}[<tt><a href="{{$Cfg.URLPrefix}}?topic={{.}}">{{.}}</a>
 
 var (
        renderableSchemes = map[string]struct{}{
+               "finger": {},
                "ftp":    {},
+               "gemini": {},
                "gopher": {},
                "http":   {},
                "https":  {},
@@ -230,7 +232,7 @@ func startHeader(etag hash.Hash, gziped bool) string {
 func makeErr(err error) {
        fmt.Print("Content-Type: text/plain; charset=UTF-8\n\n")
        fmt.Println(err)
-       panic(err)
+       log.Fatalln(err)
 }
 
 func checkETag(etag hash.Hash) {