package statistics import ( "context" "github.com/usual2970/certimate/internal/domain" ) type statisticsRepository interface { Get(ctx context.Context) (*domain.Statistics, error) } type StatisticsService struct { statRepo statisticsRepository } func NewStatisticsService(statRepo statisticsRepository) *StatisticsService { return &StatisticsService{ statRepo: statRepo, } } func (s *StatisticsService) Get(ctx context.Context) (*domain.Statistics, error) { return s.statRepo.Get(ctx) }