]> Sergey Matveev's repositories - feeder.git/commitdiff
Fix various lint warnings and suggestions
authorSergey Matveev <stargrave@stargrave.org>
Tue, 6 Aug 2024 11:42:41 +0000 (14:42 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 6 Aug 2024 11:42:41 +0000 (14:42 +0300)
cmd/feed2mdir/main.go

index 26cd80a8701a7045db9505129e38dc93d28579be..467ff4e8ded4591d87449eee2d2b0cb652d81603 100644 (file)
@@ -21,6 +21,7 @@ import (
        "encoding/hex"
        "flag"
        "fmt"
+       "io/fs"
        "log"
        "mime"
        "os"
@@ -112,7 +113,8 @@ func main() {
                fn := hex.EncodeToString(h.Sum(nil)[:sha512.Size/2])
                exists := false
                for _, d := range []string{"cur", "new"} {
-                       entries, err := os.ReadDir(path.Join(mdir, d))
+                       var entries []fs.DirEntry
+                       entries, err = os.ReadDir(path.Join(mdir, d))
                        if err != nil {
                                log.Fatalln(err)
                        }
@@ -127,7 +129,8 @@ func main() {
                        continue
                }
                fn = path.Join(mdir, "new", fn)
-               fd, err := os.OpenFile(fn, os.O_WRONLY|os.O_CREATE|os.O_EXCL, os.FileMode(0666))
+               var fd *os.File
+               fd, err = os.OpenFile(fn, os.O_WRONLY|os.O_CREATE|os.O_EXCL, os.FileMode(0o666))
                if err != nil {
                        log.Fatalln(err)
                }