for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
package card
import (
"context"
"github.com/memnix/memnix-rest/domain"
)
type UseCase struct {
IRepository
IRedisRepository
}
func NewUseCase(repo IRepository, redis IRedisRepository) IUseCase {
return &UseCase{IRepository: repo, IRedisRepository: redis}
func (u *UseCase) GetByID(ctx context.Context, id uint) (domain.Card, error) {
return domain.Card{}, nil