وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

شروع به کار با Concurrency در زبان Go

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

بر اساس آخرین نظرسنجی های توسعه دهنده، Go (Lang) یکی از زبان های مورد نظر و دوست داشتنی ترین جهان است و توسعه دهندگان آن یکی از بالاترین نرخ های پرداخت شده در جهان است. GO همچنین زبان اصلی است که شرکت ها در حال برنامه ریزی برای مهاجرت به، به این معنی است که مهارت های GO خود را برای سال های زیادی برای آمدن است.
همزمان یک موضوع بسیار پیشرفته در Golang است، و برخی از دوره های جامع GO به آن نمی پردازد در همه. با این حال، ما معتقدیم که تنها تعداد معقول از ساعت های تلاش، شما می توانید در راه خود، راحت با همزمان، و آماده اضافه کردن ویژگی های ناهمزمان به پروژه برنامه نویسی بعدی خود را.
در این دوره، ما همزمان را پوشش خواهیم داد تئوری، اصطلاحات، روند، مزایا و چالش ها. تفاوت بین هماهنگی و همبستگی موازی / موازی. ما همچنین Goroutines، مسدود کردن کد، گروه های صبر و کانال ها را بررسی خواهیم کرد، IO Bound VS CPU کد محدود با نمونه هایی از هر یک از هر، شرایط مسابقه، mutexes، متغیرهای وضعیت، متغیرهای اتمی، الگوهای همبستگی.
شما درک عمیق از اصول همزمان Go خواهید رسید و قادر به اجرای آن در پروژه های آینده خواهید بود.
تمام منابع و فایل های کد قرار می گیرند: https://github.com/packtpublishing/up- و در حال اجرا با همزمان - در Go-Golang-

عنوان اصلی : Up and Running with Concurrency in Go (Golang)

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

خوش آمدید و بررسی دوره:
به دوره خوش آمدید
مقدمه دوره
نسخه ی نمایشی Quick Quick
ساختار دوره
درک همزمان - روند، مزایا، و چالش ها:
همزمان هر روز
درک اصطلاحات
Trend # 1 - تأخیر
Trend # 2 - چند هسته CPU
خلاصه ای از مزایا و چالش ها
تنظیم محیط توسعه سفارشی خود:
نصب برو، منابع دوره و IDE شما
با استفاده از چندین صفحه نمایش و سایر ملاحظات فیزیکی
ایجاد اولین Goroutine شما:
اجازه دهید ما آن را امتحان کنیم
درک کد مسدود کردن:
دقیقا "مسدود کردن" چیست؟
با استفاده از گروه های صبر کنید تا وضعیت Goroutine را ردیابی کنید:
بررسی اجمالی گروه ها
مثال برنامه نویسی
با استفاده از کانال ها برای برقراری ارتباط با Goroutines:
هدف و سند نحوی
استفاده از کانال ها در کد ما
استفاده از کانال ها برای همگام سازی goroutines
پرسش و پاسخ: چرا و نحوه استفاده از گروه های صبر در Sync3 و Sync4؟
درک IO-bound در برابر فرآیندهای CPU:
معرفی IO-bound در مقابل CPU
DEMOS CPU
نسخه ی نمایشی IO
io-bound در مقابل خلاصه CPU
شرایط مسابقه: mutexes، شرایط و متغیرهای اتمی:
معرفی وضعیت مسابقه - نسخه ی نمایشی
نژاد مقدمه
RACE SOLUTIONS SOLUTIONS - MUTEX، متغیرهای اتمی
DEMO راه حل مسابقه
DEMO متغیرهای شرایط
الگوهای همبستگی:
استخرهای کارگر مقدمه
استخر کارکنان نسخه ی نمایشی

نمایش سرفصل های انگلیسی

Up and Running with Concurrency in Go (Golang)

139,000 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: 6806
حجم: 4110 مگابایت
مدت زمان: 133 دقیقه
تعداد دیسک: 2 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 23 اسفند 1400
شروع به کار با Concurrency در زبان Go
شروع به کار با Concurrency در زبان Go 1
شروع به کار با Concurrency در زبان Go 2
شروع به کار با Concurrency در زبان Go 3
شروع به کار با Concurrency در زبان Go 4
شروع به کار با Concurrency در زبان Go 5
شروع به کار با Concurrency در زبان Go 6
طراحی سایت و خدمات سئو

139,000 تومان
افزودن به سبد خرید