Use struct{} for readDoneCh