From f819510340b7436babd3c788e2a6e2036c5f33c4 Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Mon, 11 Aug 2025 22:18:40 +0200 Subject: [PATCH] chore(deps): update golangci lint to v2 --- .golangci.yml | 34 ++++++++++------------------------ main.go | 5 ++++- 2 files changed, 14 insertions(+), 25 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index 2720fb1..9e02d10 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,27 +1,13 @@ -run: - timeout: 10m - tests: true - +version: "2" linters: - disable-all: true + default: standard enable: - # Default - - deadcode - - errcheck - - gosimple - - govet - - ineffassign - - staticcheck - - structcheck - - typecheck - - unused - - varcheck + - errname + - gosec - # Additionally linters - - bodyclose - - misspell - - nilerr - - rowserrcheck - - sqlclosecheck - - unparam - - whitespace \ No newline at end of file + exclusions: + rules: [] + warn-unused: true + +run: + tests: true diff --git a/main.go b/main.go index ba6155e..2da1378 100644 --- a/main.go +++ b/main.go @@ -36,5 +36,8 @@ func main() { log.Fatalf("failed to find gateway for ip: %v", err.Error()) } - fmt.Fprintln(os.Stdout, prefferedSrc.String()) + _, err = fmt.Fprintln(os.Stdout, prefferedSrc.String()) + if err != nil { + log.Fatalf("failed to print gateway on stdout: %v", err.Error()) + } }