From d41c5802439d8dcef883ddd7c08282ac2f1dbe5d Mon Sep 17 00:00:00 2001 From: Victor Häggqvist Date: Tue, 2 Feb 2016 16:13:20 +0100 Subject: handle no db file --- goboom.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/goboom.go b/goboom.go index b8050c4..ac5e84f 100644 --- a/goboom.go +++ b/goboom.go @@ -70,6 +70,10 @@ func addIfNotContains(items []string, item string) []string { } func openDB() map[string]int { + if _, err := os.Stat(dbFilePath); err != nil { + return make(map[string]int) + } + list := CmdList{} file, _ := os.Open(dbFilePath) if err := gocsv.UnmarshalFile(file, &list); err != nil { -- cgit v1.2.3