generated from VLADIMIR/template
29 lines
522 B
Go
29 lines
522 B
Go
// Package answer_service handles game answers.
|
|
package answer_service
|
|
|
|
import (
|
|
"evening_detective_server/internal/modules/storytelling"
|
|
"evening_detective_server/internal/services/game_model"
|
|
)
|
|
|
|
type Answer struct {
|
|
QuestionCode string
|
|
Text string
|
|
}
|
|
|
|
type AnswerScore struct {
|
|
QuestionCode string
|
|
Text string
|
|
Score *int
|
|
}
|
|
|
|
type TeamAnswers struct {
|
|
Team *game_model.Team
|
|
Answers []AnswerScore
|
|
}
|
|
|
|
type GameAnswers struct {
|
|
Questions []*storytelling.Question
|
|
Teams []TeamAnswers
|
|
}
|