package database import ( "database/sql" "log" "os" "github.com/go-sql-driver/mysql" _ "github.com/go-sql-driver/mysql" ) func GetDatabaseConnection() *sql.DB { cfg := mysql.Config{ User: os.Getenv("DATABASE_USER"), Passwd: os.Getenv("DATABASE_PASSWORD"), Net: "tcp", Addr: os.Getenv("DATABASE_HOST"), DBName: os.Getenv("DATABASE_NAME"), } DbConn, err := sql.Open("mysql", cfg.FormatDSN()) if err != nil { log.Println("Database connection error : ", err) } return DbConn }