diff --git a/.golangci.yml b/.golangci.yml index 8f2ad79..155da2d 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -8,7 +8,6 @@ linters: - exhaustruct # temporarily disable - errcheck - forbidigo - - gocritic settings: depguard: rules: diff --git a/backup/internal/config.go b/backup/internal/config.go index 74c482e..b8966db 100644 --- a/backup/internal/config.go +++ b/backup/internal/config.go @@ -148,9 +148,10 @@ func LoadResolvedConfig(configPath string) Config { if err != nil { log.Fatalf("Failed to open config: %v", err) } - defer configFile.Close() cfg, err := LoadConfig(configFile) + _ = configFile.Close() + if err != nil { log.Fatalf("Failed to parse YAML: %v", err) }