fix: change log.Fatal for log.Panic

This commit is contained in:
Elton Minetto
2022-08-02 09:03:21 -03:00
parent 4109d1a525
commit 1dbced3f6b
3 changed files with 11 additions and 9 deletions
+5 -5
View File
@@ -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)
}
}