//transmit von a nach b func (m *Mover) Transmit(a, b *place.Place, ch chan bool) { for a.GetNumber() != m.favorit { time.Sleep(1) if b.Empty() { break } } m.transmitHelper(a, b) ch <- true }