Files
tinyquiz/pkg/rtcomm/stateUpdate.go
Vojtěch Káně 28e22e3422 Initial commit
2020-12-03 23:07:44 +01:00

22 lines
390 B
Go

package rtcomm
type StateUpdate struct {
Players []Player `json:"players"`
Question *QuestionUpdate `json:"question,omitempty"`
}
type Player struct {
Organiser bool `json:"organiser"`
Name string `json:"name"`
}
type QuestionUpdate struct {
Title string `json:"title"`
Answers []Answer `json:"answers"`
}
type Answer struct{
ID string `json:"id"`
Title string `json:"title"`
}