func (f *BarFight) roundDuration() { … } func (f *BarFight) wordFromOurSponsors() { … } func (f *BarFight) fightIntroductions() { … } func (f *BarFight) declareCyberware() { … } func (f *BarFight) declareWinner() { … } func (f *BarFight) statistics() { … } func predictWinner(f BarFight) { … } // introduceRound has Ratz announce the beginning of a round, often with commentary about how prior rounds went func (rnd *fightRound) introduceRound(priors []*fightRound) { … } func (rnd *fightRound) roundSummary() { … } func (f *BarFight) informChamp() { … }