Versions in this module Expand all Collapse all v1 v1.0.0 May 7, 2021 Changes in this version + func RegisterHandlers(r *routing.RouteGroup, service Service, authHandler routing.Handler, ...) + type ClinicSearchRequest struct + Closes string + Name string + Opens string + State string + func (m ClinicSearchRequest) Validate() error + type Repository interface + QueryDentalClinics func(ctx context.Context, dc entity.DentalClinic) ([]entity.DentalClinic, error) + QueryVetClinics func(ctx context.Context, vc entity.VetClinic) ([]entity.VetClinic, error) + func NewRepository(dcFile, vcFile string, logger log.Logger) Repository + type Service interface + QueryDentalClinics func(ctx context.Context, input ClinicSearchRequest) ([]entity.DentalClinic, error) + QueryVetClinics func(ctx context.Context, input ClinicSearchRequest) ([]entity.VetClinic, error) + func NewService(repo Repository, logger log.Logger) Service