آموزش Concurrency در زبان Go

آموزش Concurrency در زبان Go

با قدرتمند شدن پردازنده ها و افزایش واحد های پردازشی آنها ،برنامه نویس ها به این فکر افتادند که می توانند از افزایش هسته های پردازنده ها برای بیشتر شد

تریلر دوره

توضیحات کامل دوره

آموزش Concurrency در زبان Goبا قدرتمند شدن پردازنده ها و افزایش واحد های پردازشی آنها ،برنامه نویس ها به این فکر افتادند که می توانند از افزایش هسته های پردازنده ها برای بیشتر شدن سرعت و کارایی برنامه...

آموزش Concurrency در زبان Go

با قدرتمند شدن پردازنده ها و افزایش واحد های پردازشی آنها ،برنامه نویس ها به این فکر افتادند که می توانند از افزایش هسته های پردازنده ها برای بیشتر شدن سرعت و کارایی برنامه های خود استفاده کنند و بسیاری از عملیات های برنامه  حود را به صورت موازی در واحد های مستقل از هم  پردازش کنند . 
پس یکی از مواردی که در هر زبان برنامه نویسی مورد توجه برنامه نویسان هست ، مبحث Concurrency است .  تا   مدیریت درست اجرای برنامه بصورت موازی را دردست داشته باشند.

Concurrency )هم زمانی )  یکی از موارد بسیار مهم در یادگیری زبان Go است ، که باعث می شود برنامه ایجاد شده با این زبان بسیار قدرتمند و سریع باشد  .

زبان گو به  Concurrency به شکل ویژه ای پرداخته تا برنامه نویسان بتوانند براحتی از این قابلیت برای قدرتمند شدن برنامه های خود استفاده کنند.

برای آشنایی بیشتر ، پیشنهاد میکنم ویدئو معرفی دوره را مشاهده فرمایید.

گام بعدی دوره : آموزش Api نویسی در Golang


سرفصل‌های دوره

  • معرفی دوره
    رایگان 00:06:00
  • مقایسه دو برنامه همزمان و غیرهمزمان در زبان گو
    رایگان 00:09:00
  • بررسی تفاوت بین concurrency و parallelism
    رایگان 00:17:00
  • بررسی Goroutine ها در Golang
    رایگان 00:18:00
  • بررسی Goroutine ها و WaitGroup در Golang
    00:19:00
  • بررسی Memory Share برای ارتباط Goroutine ها در Golang
    00:14:00
  • بررسی Mutex ها در زبان Go
    00:15:00
  • بررسی Channel ها در زبان Go
    00:13:00
  • بررسی Buffered Channel ها در زبان Go
    00:15:00
  • بررسی دستور Select در زبان Go
    00:19:00
  • بررسی مثال Queue Worker و کانال های یک طرفه
    00:22:00
  • بررسی concurrency در I/O بخش اول
    00:23:00
  • بررسی concurrency در I/O بخش دوم
    00:10:00
  • بررسی concurrency در I/O بخش سوم
    00:33:00
  • بررسی Error Handling
    00:21:00

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

150,000 تومان

این دوره شامل:
4:14:00 ساعت آموزش
دسترسی مادام‌العمر
سطح: پیشرفته
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1405/07/23
آخرین به‌روزرسانی: 2026-11-01 00:13:05
تعداد امتیازها: 0
تعداد دانشجو: 0
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: