From 5c4229fad2823c169256acc6aa5ea38273d5bfda Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Wed, 17 Sep 2025 20:52:58 +0200 Subject: [PATCH] fox more lint errs --- config.go | 2 +- main.go | 4 ++-- printer.go | 10 +++++++--- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/config.go b/config.go index b592d0e..fe827b1 100644 --- a/config.go +++ b/config.go @@ -201,7 +201,7 @@ func InitConfig(output io.Writer) (*Config, error) { flagset.Usage = func() { _, err := fmt.Fprintln(output, Usage) if err != nil { - log.Fatalf("failed to print to output: %w", err) + log.Fatalf("failed to print to output: %s", err) } os.Exit(0) } diff --git a/main.go b/main.go index 078f51e..2e0801b 100644 --- a/main.go +++ b/main.go @@ -47,7 +47,7 @@ func Main(output io.Writer) int { if conf.Showversion { _, err := fmt.Fprintf(output, "This is gfn version %s\n", VERSION) if err != nil { - log.Fatalf("failed to print to output: %w", err) + log.Fatalf("failed to print to output: %s", err) } return 0 @@ -86,7 +86,7 @@ func Main(output io.Writer) int { if len(conf.Code) == 0 { _, err := fmt.Fprintln(output, Usage) if err != nil { - log.Fatalf("failed to print to output: %w", err) + log.Fatalf("failed to print to output: %s", err) } return 1 diff --git a/printer.go b/printer.go index 9457168..b95150b 100644 --- a/printer.go +++ b/printer.go @@ -40,7 +40,7 @@ func ListTemplates(conf *Config, output io.Writer) { for _, name := range names { _, err := fmt.Fprintln(output, name) if err != nil { - log.Fatalf("failed to print to output: %w", err) + log.Fatalf("failed to print to output: %s", err) } } } @@ -52,7 +52,11 @@ func PrintColumns(conf *Config, names []string, output io.Writer) error { // no need for the hassle to calculate columns if count <= conf.Columns { for _, name := range names { - fmt.Fprintln(output, name) + _, err := fmt.Fprintln(output, name) + if err != nil { + log.Fatalf("failed to print to output: %s", err) + } + } return nil @@ -68,7 +72,7 @@ func PrintColumns(conf *Config, names []string, output io.Writer) error { for _, word := range row { _, err := fmt.Fprintf(output, format, word) if err != nil { - log.Fatalf("failed to print to output: %w", err) + log.Fatalf("failed to print to output: %s", err) } } fmt.Fprintln(output)