در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

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

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

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

ویدئو معرفی این محصول

بر اساس آخرین نظرسنجی های توسعه دهنده، 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)