diff --git a/.gitignore b/.gitignore index 6df9c8e..621e335 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ bin/ -.idea/ +.idea/* +.vscode/* +.DS_Store \ No newline at end of file diff --git a/api/main.go b/api/main.go index 9caa3c4..8ab23e6 100644 --- a/api/main.go +++ b/api/main.go @@ -32,7 +32,7 @@ func main() { dataSourceName := fmt.Sprintf("%s:%s@tcp(%s:3306)/%s?parseTime=true", config.DB_USER, config.DB_PASSWORD, config.DB_HOST, config.DB_DATABASE) db, err := sql.Open("mysql", dataSourceName) if err != nil { - log.Fatal(err.Error()) + log.Panic(err.Error()) } defer db.Close() @@ -46,7 +46,7 @@ func main() { metricService, err := metric.NewPrometheusService() if err != nil { - log.Fatal(err.Error()) + log.Panic(err.Error()) } r := mux.NewRouter() //handlers @@ -80,6 +80,6 @@ func main() { } err = srv.ListenAndServe() if err != nil { - log.Fatal(err.Error()) + log.Panic(err.Error()) } } diff --git a/cmd/main.go b/cmd/main.go index a0a580e..ef15974 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -26,26 +26,26 @@ func handleParams() (string, error) { func main() { metricService, err := metric.NewPrometheusService() if err != nil { - log.Fatal(err.Error()) + log.Panic(err.Error()) } appMetric := metric.NewCLI("search") appMetric.Started() query, err := handleParams() if err != nil { - log.Fatal(err.Error()) + log.Panic(err.Error()) } dataSourceName := fmt.Sprintf("%s:%s@tcp(%s:3306)/%s?parseTime=true", config.DB_USER, config.DB_PASSWORD, config.DB_HOST, config.DB_DATABASE) db, err := sql.Open("mysql", dataSourceName) if err != nil { - log.Fatal(err.Error()) + log.Panic(err.Error()) } defer db.Close() repo := repository.NewBookMySQL(db) service := book.NewService(repo) all, err := service.SearchBooks(query) if err != nil { - log.Fatal(err) + log.Panic(err) } for _, j := range all { fmt.Printf("%s %s \n", j.Title, j.Author) @@ -53,6 +53,6 @@ func main() { appMetric.Finished() err = metricService.SaveCLI(appMetric) if err != nil { - log.Fatal(err) + log.Panic(err) } }