1
0
Fork 0

refactor(training): use golang style of naming (do not repeat pacakge name in struct/func names)

This commit is contained in:
Vojtěch Mareš 2024-06-23 13:13:44 +02:00
parent e0f401f0a9
commit c3795dba6a
Signed by: vojtech.mares
GPG key ID: C6827B976F17240D
12 changed files with 232 additions and 232 deletions

View file

@ -13,12 +13,12 @@ import (
)
type APIHandlers struct {
trainingRepository training.TrainingRepository
trainingDateRepository training.TrainingDateRepository
trainingDateAttendeeRepository training.TrainingDateAttendeeRepository
trainingRepository training.Repository
trainingDateRepository training.DateRepository
trainingDateAttendeeRepository training.AttendeeRepository
}
func NewAPIHandlers(trainingRepository training.TrainingRepository, trainingDateRepository training.TrainingDateRepository, trainingDateAttendeeRepository training.TrainingDateAttendeeRepository) *APIHandlers {
func NewAPIHandlers(trainingRepository training.Repository, trainingDateRepository training.DateRepository, trainingDateAttendeeRepository training.AttendeeRepository) *APIHandlers {
return &APIHandlers{
trainingRepository: trainingRepository,
trainingDateRepository: trainingDateRepository,
@ -60,7 +60,7 @@ func (h *APIHandlers) ListTrainings(ctx context.Context, req ListTrainingsReques
}
func (h *APIHandlers) CreateTraining(ctx context.Context, req CreateTrainingRequestObject) (CreateTrainingResponseObject, error) {
pricing := make([]training.TrainingPrice, len(req.Body.Pricing))
pricing := make([]training.Price, len(req.Body.Pricing))
for idx, p := range req.Body.Pricing {
amount, err := decimal.NewFromString(p.Amount)
if err != nil {
@ -72,10 +72,10 @@ func (h *APIHandlers) CreateTraining(ctx context.Context, req CreateTrainingRequ
}}, nil
}
pricing[idx] = training.TrainingPrice{
pricing[idx] = training.Price{
Amount: amount,
Currency: p.Currency,
Type: training.TrainingPriceType(p.Type),
Type: training.PriceType(p.Type),
}
}
@ -169,7 +169,7 @@ func (h *APIHandlers) GetTraining(ctx context.Context, req GetTrainingRequestObj
}
func (h *APIHandlers) UpdateTraining(ctx context.Context, req UpdateTrainingRequestObject) (UpdateTrainingResponseObject, error) {
pricing := make([]training.TrainingPrice, len(req.Body.Pricing))
pricing := make([]training.Price, len(req.Body.Pricing))
for idx, p := range req.Body.Pricing {
amount, err := decimal.NewFromString(p.Amount)
if err != nil {
@ -181,10 +181,10 @@ func (h *APIHandlers) UpdateTraining(ctx context.Context, req UpdateTrainingRequ
}}, nil
}
pricing[idx] = training.TrainingPrice{
pricing[idx] = training.Price{
Amount: amount,
Currency: p.Currency,
Type: training.TrainingPriceType(p.Type),
Type: training.PriceType(p.Type),
}
}
t := training.Training{
@ -273,7 +273,7 @@ func (h *APIHandlers) CreateTrainingDate(ctx context.Context, req CreateTraining
}}, nil
}
td := training.TrainingDate{
td := training.Date{
Date: req.Body.Date.Time,
StartTime: startTime,
Days: req.Body.Days,
@ -390,7 +390,7 @@ func (h *APIHandlers) UpdateTrainingDate(ctx context.Context, req UpdateTraining
}}, nil
}
td := training.TrainingDate{
td := training.Date{
ID: req.TrainingDateID,
Date: req.Body.Date.Time,
StartTime: startTime,
@ -577,7 +577,7 @@ func (h *APIHandlers) CreateTrainingDateAttendee(ctx context.Context, req Create
}
}
ta := training.TrainingDateAttendee{
ta := training.Attendee{
Name: req.Body.Name,
Email: string(req.Body.Email),
Phone: req.Body.Phone,