diff --git a/config/config.go b/config/config.go index 25654d6..f4e60d7 100644 --- a/config/config.go +++ b/config/config.go @@ -33,10 +33,7 @@ type Config struct { // Load the application configuration and get a pointer to the Config object func GetConfig(args map[string]string) (*Config, error) { - err := godotenv.Load(".env") - if err != nil { - fmt.Println(err) - } + godotenv.Load(".env") var ( host string port string diff --git a/db/connection.go b/db/connection.go index bcd5895..a7c15a6 100644 --- a/db/connection.go +++ b/db/connection.go @@ -8,7 +8,7 @@ import ( "github.com/pkg/errors" - _ "github.com/mattn/go-sqlite3" + _ "modernc.org/sqlite" ) // Wraps the database handle, providing a mutex to safely manage transactions @@ -123,7 +123,7 @@ func (conn *SafeConn) Close() error { // Returns a database connection handle for the DB func OldConnectToDatabase(dbName string) (*sql.DB, error) { file := fmt.Sprintf("file:%s.db", dbName) - db, err := sql.Open("sqlite3", file) + db, err := sql.Open("sqlite", file) if err != nil { return nil, errors.Wrap(err, "sql.Open") } @@ -134,7 +134,7 @@ func OldConnectToDatabase(dbName string) (*sql.DB, error) { // Returns a database connection handle for the DB func ConnectToDatabase(dbName string) (*SafeConn, error) { file := fmt.Sprintf("file:%s.db", dbName) - db, err := sql.Open("sqlite3", file) + db, err := sql.Open("sqlite", file) if err != nil { return nil, errors.Wrap(err, "sql.Open") }