type mux ist jetzt privat
This commit is contained in:
parent
920c9b8ef3
commit
66f7179267
@ -20,12 +20,12 @@ import (
|
||||
"streifling.com/jason/sicherheitsunterweisung/packages/data"
|
||||
)
|
||||
|
||||
type Mux struct {
|
||||
type mux struct {
|
||||
*http.ServeMux
|
||||
}
|
||||
|
||||
func NewMux() *Mux {
|
||||
return &Mux{ServeMux: http.NewServeMux()}
|
||||
func NewMux() *mux {
|
||||
return &mux{ServeMux: http.NewServeMux()}
|
||||
}
|
||||
|
||||
func getQuestions(db *data.DB, b *briefing) {
|
||||
@ -53,7 +53,7 @@ func getQuestions(db *data.DB, b *briefing) {
|
||||
}
|
||||
}
|
||||
|
||||
func (mux *Mux) handleParticipants(db *data.DB, cp <-chan *participant, b *briefing) {
|
||||
func (mux *mux) handleParticipants(db *data.DB, cp <-chan *participant, b *briefing) {
|
||||
for p := range cp {
|
||||
p.givenAnswers = make([]int, len(b.questions))
|
||||
|
||||
@ -69,7 +69,7 @@ func (mux *Mux) handleParticipants(db *data.DB, cp <-chan *participant, b *brief
|
||||
}
|
||||
}
|
||||
|
||||
func (mux *Mux) handleBriefings(db *data.DB, cb <-chan *briefing, s *Session) {
|
||||
func (mux *mux) handleBriefings(db *data.DB, cb <-chan *briefing, s *Session) {
|
||||
participantChan := make(chan *participant)
|
||||
for b := range cb {
|
||||
getQuestions(db, b)
|
||||
@ -81,7 +81,7 @@ func (mux *Mux) handleBriefings(db *data.DB, cb <-chan *briefing, s *Session) {
|
||||
}
|
||||
}
|
||||
|
||||
func (mux *Mux) HandleSessions(db *data.DB, cs <-chan *Session, ss *[]*Session) {
|
||||
func (mux *mux) HandleSessions(db *data.DB, cs <-chan *Session, ss *[]*Session) {
|
||||
briefingChan := make(chan *briefing)
|
||||
for s := range cs {
|
||||
(*ss) = append((*ss), s)
|
||||
|
Loading…
x
Reference in New Issue
Block a user