From c6b881a883c13732d74595b1e1c86194eeb010a9 Mon Sep 17 00:00:00 2001 From: mdosch Date: Fri, 14 Jun 2019 11:39:18 +0200 Subject: [PATCH] [golangci-lint] Added error handling for h.Write. --- getarticles.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/getarticles.go b/getarticles.go index e8b9eca..ea6dd1a 100644 --- a/getarticles.go +++ b/getarticles.go @@ -70,7 +70,10 @@ func getArticles(feedURL string, max int, noExcerpt bool, filter []string) (stri // Create a hash as identifier for the feed. // The identifier will be used as filename for caching the update time. h := fnv.New32a() - h.Write([]byte(feedURL)) + _, err := h.Write([]byte(feedURL)) + if err != nil { + log.Fatal("Error: Can't create hash for", feedURL + ":", err) + } if _, err := os.Stat(cachePath); os.IsNotExist(err) { err = os.MkdirAll(cachePath, 0700) if err != nil {