Skip to content

Commit

Permalink
Add links for each chapter 3
Browse files Browse the repository at this point in the history
  • Loading branch information
armineyvazi committed Jun 9, 2023
1 parent a95a89a commit b460b73
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions content/chapter 3/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ bookCollapseSection: true

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

- ۳.۱ آشنایی با مبحث همزمانی.
- ۳.۲ گوروتین چیست.
- ۳.۳ کالبدشکافی پکیج sync و تشریح {{< tooltip text="انواع" note="Types" >}} و توابع کاربردی آن برای مباحث همگام‌سازی همزمانی.
- ۳.۴ آشنایی با پکیج atomic و کاربردهای آن.
- ۳.۵ آشنایی با Data Race و روش‌های پیشگیری از آن.
- ۳.۶ کانال‌ها و روش‌ اشتراک‌گذاری داده از طریق آن.
- ۳.۷ آشنایی با کلید‌واژه select و بررسی کاربردهای متنوع آن.
- ۳.۸ پکیج context و اهمیت آن.
- ۳.۹ تکنیک‌های مورد استفاده در همزمانی.
- ۳.۱۰ الگوهای متداول همزمانی و کاربردهای آن.
- [۳.۱ آشنایی با مبحث همزمانی.](go-concurrency)
- [۳.۲ گوروتین چیست.](goroutine)
- [۳.۳ کالبدشکافی پکیج sync و تشریح {{< tooltip text="انواع" note="Types" >}} و توابع کاربردی آن برای مباحث همگام‌سازی همزمانی.](go-sync-package)
- [۳.۴ آشنایی با پکیج atomic و کاربردهای آن.](go-atomic)
- [۳.۵ آشنایی با Data Race و روش‌های پیشگیری از آن.](goroutine-data-race)
- [۳.۶ کانال‌ها و روش‌ اشتراک‌گذاری داده از طریق آن.](go-channel)
- [۳.۷ آشنایی با کلید‌واژه select و بررسی کاربردهای متنوع آن.](go-select)
- [۳.۸ پکیج context و اهمیت آن.](go-context)
- [۳.۹ تکنیک‌های مورد استفاده در همزمانی.](go-concurrency-teqniques)
- [۳.۱۰ الگوهای متداول همزمانی و کاربردهای آن.](go-concurrency-patterns)

0 comments on commit b460b73

Please sign in to comment.