golang-template/internal/services/user.go
2026-08-15 23:57:52 +03:00

25 lines
450 B
Go

package services
import (
"database/sql"
"go-backend/internal/database"
)
type UserService struct {
db *sql.DB
}
func NewUserService(db *sql.DB) *UserService {
return &UserService{
db: db,
}
}
func (s *UserService) FindByID(id string) (*database.User, error) {
return database.FindUserByID(s.db, id)
}
func (s *UserService) FindByUsername(username string) (*database.User, error) {
return database.FindUserByUsername(s.db, username)
}