42 lines
541 B
Go

package types
type Person struct {
FirstName string
LastName string
}
type Instructor Person
type QAElement struct {
ID int
Text string
}
type Answer QAElement
type Question struct {
QAElement
Answers []Answer
}
type Questionaire struct {
UUID string
Questions []Question
}
type Participant struct {
ID int64
Person
Company string
Questionaire Questionaire
}
type Briefing struct {
Instructor
Date string
Time string
State string
Location string
Participants []Participant
}