From 09ed9f6cda702f4ff023c11b78f41ede279c30ed Mon Sep 17 00:00:00 2001 From: Kent Gruber Date: Sat, 13 Jan 2018 15:51:55 -0500 Subject: [PATCH] Cleanup panic with println and add typical catch-all exit status --- main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 1ee4188a..42a726f1 100644 --- a/main.go +++ b/main.go @@ -2,6 +2,7 @@ package main import ( "fmt" + "os" "runtime" "strings" @@ -16,7 +17,8 @@ var err error func main() { if sess, err = session.New(); err != nil { - panic(err) + fmt.Println(err) + os.Exit(1) } fmt.Printf("%s v%s\n", core.Name, core.Version)