پرش به محتوای اصلی

آموزش · فاز ۳

هم‌روندی

goroutine، channel، select، بستهٔ sync، context و الگوهای هم‌روندی در برابر asyncio و Celery.

Mid-level۳۵ ساعت درس۱۵ ساعت پروژه۱۲ درس
۰ از ۱۲ درس
  1. مدل‌های هم‌روندی: goroutine در برابر threading، multiprocessing، asyncio و GILبه‌زودی
  2. goroutine و WaitGroupبه‌زودی
  3. channelبه‌زودی
  4. selectبه‌زودی
  5. بستهٔ sync: Mutex، RWMutex و Onceبه‌زودی
  6. sync/atomic و memory modelبه‌زودی
  7. context: لغو و مهلت زمانیبه‌زودی
  8. الگوها ۱: worker pool، pipeline، fan-in و fan-outبه‌زودی
  9. الگوها ۲: errgroup، semaphore و rate limitingبه‌زودی
  10. race detector، deadlock و goroutine leakبه‌زودی
  11. طراحی هم‌روند: Go در برابر Celery و asyncioبه‌زودی
  12. مرور ترکیبی فاز ۳به‌زودی