task_manager/internal/persistance/task_manager.go
2025-03-09 23:22:12 +03:00

21 lines
306 B
Go

package persistance
import (
"crypto/md5"
"database/sql"
"encoding/hex"
)
type TaskManager struct {
db *sql.DB
}
func NewTaskManager(db *sql.DB) *TaskManager {
return &TaskManager{db: db}
}
func GetMD5Hash(text string) string {
hash := md5.Sum([]byte(text))
return hex.EncodeToString(hash[:])
}