diff --git a/Database.go b/Database.go index 33d732e..d094d71 100644 --- a/Database.go +++ b/Database.go @@ -2,6 +2,7 @@ package main import ( "database/sql" + _ "github.com/Freeaqingme/golang-sql-driver-mysql" "fmt" ) @@ -10,8 +11,7 @@ var ClimateDb *sql.DB func InitDb() error { db, err := sql.Open("mysql", "admin:sekna123jk@tcp(127.0.0.1:3306)/climate") if err != nil { - fmt.Println("error connecting to database") - return err + return fmt.Errorf("error connecting to database: %w", err) } ClimateDb = db return nil diff --git a/climate-server.go b/climate-server.go index 30ade44..9e6d288 100644 --- a/climate-server.go +++ b/climate-server.go @@ -3,7 +3,6 @@ package main import ( "errors" "fmt" - _ "github.com/go-sql-driver/mysql" "github.com/gorilla/mux" "log" "net/http" @@ -18,6 +17,8 @@ func main() { defer teardown() if err == nil { startServer() + } else { + fmt.Println(err) } }