From b4532f238f6541b225f0870fd0ee063f672af1e2 Mon Sep 17 00:00:00 2001 From: Chandra Sekar S Date: Fri, 21 Jun 2013 23:45:22 +0530 Subject: [PATCH] Use log instead of fmt for errors --- gorepos.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gorepos.go b/gorepos.go index 8e6d85f..9fac681 100644 --- a/gorepos.go +++ b/gorepos.go @@ -21,6 +21,7 @@ import ( "flag" "fmt" "io" + "log" "net/http" "os" "strings" @@ -45,15 +46,13 @@ func main() { pl, err := NewPackageList(*pkgFile) if err != nil { - fmt.Fprintln(os.Stderr, "Reading package list failed:", err) - os.Exit(2) + log.Fatalln("Reading package list failed:", err) } fmt.Printf("Serving package(s) on %s...\n", *addr) err = http.ListenAndServe(*addr, pl) if err != nil { - fmt.Fprintln(os.Stderr, "Server failed to start:", err) - os.Exit(3) + log.Fatalln("Server failed to start:", err) } }