diff --git a/example/test.go b/example/test.go index 788032e..0a075ab 100644 --- a/example/test.go +++ b/example/test.go @@ -58,7 +58,11 @@ func ReadDict(path string) []string { if err != nil { panic(err) } - defer file.Close() + defer func() { + if err := file.Close(); err != nil { + log.Fatal(err) + } + }() var lines []string scanner := bufio.NewScanner(file) diff --git a/go.mod b/go.mod index 0894c62..c28a584 100644 --- a/go.mod +++ b/go.mod @@ -1,5 +1,5 @@ -module codeberg.org/scip/valpass +module codeberg.org/scip/valpass/v2 -go 1.22 +go 1.24 require github.com/alecthomas/repr v0.4.0 // indirect diff --git a/lib_test.go b/lib_test.go index 36b95c8..914b34c 100644 --- a/lib_test.go +++ b/lib_test.go @@ -3,6 +3,7 @@ package valpass_test import ( "bufio" "fmt" + "log" "os" "os/exec" "strings" @@ -372,7 +373,11 @@ func ReadDict(path string) []string { if err != nil { panic(err) } - defer file.Close() + defer func() { + if err := file.Close(); err != nil { + log.Fatal(err) + } + }() var lines []string scanner := bufio.NewScanner(file)