Cond در پکیج sync

سلام ، دوستان امکانش هست کسی راجع به cond در پکیج sync توضیحی با مثال ارائه کنه ، من خودم مطالعه کردم ، اما به درک خوبی حس میکنم که نرسیدم ، اگر کسی از این مورد استفاده کرده یا توضیحی خوبی ازش داره ، ممنون میشم که شیر کنه :slight_smile:

سلام مهدی جان
من حداقل تو تجربه شخصی م ازش استفاده نکردم و شاید خیلی پرکاربرد نباشه، صرفا تو یه سری شرایط خاص لازم باشه.
برای وقتیه که شما چندتا goroutine داری که reader هستن و منتظرن که یه تغییر وضعیتی رخ بده که این کار توسط متد broadcast انجام میشه توسط goroutineی که تغییر وضعیت رو انجام داده، این جا توضیحات خوبی داده یه مثال واقعی هم گذاشته.

این مقاله هم در مورد موارد استفاده ش توضیحات جالبی ارائه داده
https://lukechampine.com/cond.html

1 پسندیده

مرسی حسین جان ممنون از پاسخگویی :pray:t2:

1 پسندیده