diff --git a/main.go b/main.go index a180a08..daa8db7 100644 --- a/main.go +++ b/main.go @@ -32,7 +32,12 @@ func main() { log.Fatalf("Error opening file: %v", err) } - defer f.Close() + defer func(f *os.File) { + err := f.Close() + if err != nil { + log.Fatalf("Error closing file: %v", err) + } + }(f) writer := io.MultiWriter(os.Stdout, f) log.SetOutput(writer)