Open vuknovakovicctd opened 1 year ago
Generalno da ja sam isto vidjao tako sto ili taj done kanal ili tako sto se zatvori kanal na strani pisaoca pa citalac prekine sa radom.
Ali fora je sto ovde nisam uspeo nista od toga da iskoristim, i onda kada sam googlao izasao mi je waitGroup, a onda sam cak probao bez njega da kao gledam kada je jobsInProgress (sto je neki aj da kazem atomic int npr) = 0 da onda ugasim sve, ali to se ispostavilo da mi bas waitGroup radi.
Koristim je kao brojac koliko je u toku poslova i cim padne na 0 to je to svi su gotovi
Ako imas neko bolje resenje da naidjes voleo bih da probam, ali bukv sam na dva razlicita nacina dosao do waitGroup-a googlanjem i impl svog 😅
Nisam siguran da ti je potreban waitgroup ne vidim neko drugo resenje trenutno, ali nije mu ovo namena, samo proveri da li moze druagcije
Cesto se koristi jedan kanal koji se zove tipa
done
i ond ase na kraju ceka da se posalje poruka na njega, ali to ti ne radi posao OOTB ovde.