diff --git a/utils.go b/utils.go index e65cd87..6fc860b 100644 --- a/utils.go +++ b/utils.go @@ -8,6 +8,14 @@ import ( // createConnection creates a connection to mysql database func createConnection() *sql.DB { db, err := sql.Open("mysql", "root:password@tcp(127.0.0.1:3306)/test") - fmt.Println("sql open " + err.Error()) - return db + if err != nil { + return nil, err + } + + err = db.Ping() + if err != nil { + return nil, err + } + + return db, nil }