configure golangci-lint
1 file changed, 8 insertions(+), 2 deletions(-)
changed files
M routes/template.go → routes/template.go
@@ -7,11 +7,11 @@ "log" "net/http" "strings" + "alin.ovh/elgit/git" + "alin.ovh/elgit/templates" "github.com/alecthomas/chroma/v2/formatters/html" "github.com/alecthomas/chroma/v2/lexers" "github.com/alecthomas/chroma/v2/styles" - "alin.ovh/elgit/git" - "alin.ovh/elgit/templates" ) func (d *deps) Write404(w http.ResponseWriter) {@@ -60,6 +60,7 @@ } if err := templates.TreePage(pageData, files, readme, dotdot).Render(w); err != nil { log.Println(err) + return } }@@ -83,6 +84,7 @@ /* handle last line not having a newline at the end */ if bufLen >= 1 && buf[(bufLen-1)%(32*1024)] != '\n' { count++ } + return count, nil case err != nil: return 0, err@@ -113,6 +115,7 @@ iterator, err := lexer.Tokenise(nil, content) if err != nil { d.Write500(w) + return }@@ -120,6 +123,7 @@ var code bytes.Buffer err = formatter.Format(&code, style, iterator) if err != nil { d.Write500(w) + return }@@ -135,6 +139,7 @@ } if err := templates.FilePage(pageData, true).Render(w); err != nil { log.Println(err) + return } }@@ -166,6 +171,7 @@ } if err := templates.FilePage(pageData, false).Render(w); err != nil { log.Println(err) + return } }