]> Sergey Matveev's repositories - meta4ra.git/commitdiff
Fix various lint warnings and suggestions
authorSergey Matveev <stargrave@stargrave.org>
Tue, 6 Aug 2024 11:51:59 +0000 (14:51 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 6 Aug 2024 11:51:59 +0000 (14:51 +0300)
cmd/meta4ra/check.go
cmd/meta4ra/create.go
cmd/meta4ra/progress.go

index 88ab9cfc4e4bc262a7582e7ad798a66d23ed1886..f46c4c74c69646cb1c3c73a9a3ccc4a77f4622e9 100644 (file)
@@ -107,7 +107,7 @@ That can be used as a downloading utility.
                        if err = os.WriteFile(
                                fn,
                                []byte(strings.TrimPrefix(sig.Signature, "\n")),
-                               fs.FileMode(0666),
+                               fs.FileMode(0o666),
                        ); err != nil {
                                log.Println("Error:", f.Name, "can not save signature:", err)
                                bad = true
@@ -177,7 +177,8 @@ That can be used as a downloading utility.
                        }
                }
                if *dl != -1 {
-                       resp, err := http.Get(f.URLs[*dl].URL)
+                       var resp *http.Response
+                       resp, err = http.Get(f.URLs[*dl].URL)
                        if err != nil {
                                log.Println("Error:", f.Name, err)
                                bad = true
index 35fc136267e8d221a6e8948ba7e86833ee04052a..b2d2b4cb40341a12f1cd1c0a7ffcab088a9eb9a6 100644 (file)
@@ -21,6 +21,7 @@ import (
        "flag"
        "fmt"
        "io"
+       "io/fs"
        "log"
        "os"
        "path"
@@ -90,7 +91,8 @@ func runCreate() {
                Hashes:      dgsts,
        }
        if *sigPGP != "" {
-               sigData, err := os.ReadFile(*sigPGP)
+               var sigData []byte
+               sigData, err = os.ReadFile(*sigPGP)
                if err != nil {
                        log.Fatalln(err)
                }
@@ -100,7 +102,8 @@ func runCreate() {
                })
        }
        if *sigSSH != "" {
-               sigData, err := os.ReadFile(*sigSSH)
+               var sigData []byte
+               sigData, err = os.ReadFile(*sigSSH)
                if err != nil {
                        log.Fatalln(err)
                }
@@ -116,7 +119,8 @@ func runCreate() {
        if *mtime == "" {
                published = time.Now()
        } else {
-               fi, err := os.Stat(*mtime)
+               var fi fs.FileInfo
+               fi, err = os.Stat(*mtime)
                if err != nil {
                        log.Fatalln(err)
                }
index d34d98e3b3bf2ef003f9b18e452e7b3bcde8992d..d5ce2b64703e8e7474797a68557294fe9d5407b7 100644 (file)
@@ -27,9 +27,9 @@ import (
 var ProgressPeriod = time.Second
 
 type Progress struct {
+       w            io.Writer
        now, next    time.Time
        wrote, total uint64
-       w            io.Writer
 }
 
 func (p *Progress) Write(data []byte) (n int, err error) {