add initial application structure with configuration, logging, and health check endpoints

This commit is contained in:
kever
2026-01-14 23:58:00 +08:00
commit fed727e593
31 changed files with 770 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
package service
import (
"epic-ent/internal/domain/vo"
"epic-ent/internal/repository"
)
type HealthService struct {
repo *repository.HealthRepository
}
func NewHealthService(repo *repository.HealthRepository) *HealthService {
return &HealthService{repo: repo}
}
func (s *HealthService) Check() vo.HealthStatus {
return s.repo.Check()
}