From cf66e4b7209e854d3fe32fd0adf5b3f64dc9c015 Mon Sep 17 00:00:00 2001 From: Inanc Gumus Date: Fri, 8 Nov 2019 11:02:57 +0300 Subject: [PATCH] refactor: handle err with fprintln io reusable ifaces --- interfaces/14-io-reusable/main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interfaces/14-io-reusable/main.go b/interfaces/14-io-reusable/main.go index fb66b85..d6548bc 100644 --- a/interfaces/14-io-reusable/main.go +++ b/interfaces/14-io-reusable/main.go @@ -11,14 +11,14 @@ package main import ( "fmt" "io" - "log" "os" ) func main() { n, err := transfer() if err != nil { - log.Fatal(err) + fmt.Fprintln(os.Stderr, err) + return } fmt.Printf("%d bytes transferred.\n", n) }