package door func (d *Door) setupChannels() { go Reader(d.Config.Comm_handle, &d.readerChannel) // go Writer(d.Config.Comm_handle, &d.writerChannel) go Writer2(d.Config.Comm_handle, d) (*d).wg.Add(1) }