From b00cb1ec7eb532ddc1bf5a27fd1303fc78714b49 Mon Sep 17 00:00:00 2001 From: Maciek Niemczyk Date: Mon, 17 Jun 2019 14:47:46 +0200 Subject: [PATCH] CDR request 2 --- examples/defer/defer.go | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/defer/defer.go b/examples/defer/defer.go index 0eca985..0941d10 100644 --- a/examples/defer/defer.go +++ b/examples/defer/defer.go @@ -41,6 +41,7 @@ func writeFile(f *os.File) { func closeFile(f *os.File) { fmt.Println("closing") err := f.Close() + // It is important to check for errors when closing a file, even in a deferred function. if err != nil { fmt.Fprintf(os.Stderr, "error: %v\n", err) os.Exit(1)