دوره آموزشی ژنریک در Go
42 دقیقهمتوسط2023-01-03
مدرسین

Anna-Katharina Wickert
Developer, Speaker
جزئیات دوره
تکرار کد با نوشتن مکرر کد دیگ بخار اغلب می تواند منجر به کدهای اشتباه و نامرتب شود. در این دوره، Anna-Katharina Wickert به شما نشان میدهد که چگونه از ژنریک در Go برای نوشتن کدهای پاکتر و خواناتر استفاده کنید. Anna-Katharina نشان میدهد که چگونه میتوانید از ژنریکها - که مدتها در لیست علاقهمندیهای توسعهدهندگان است و در Go 1.18 معرفی شدهاند - برای نوشتن توابع و انواعی که با مجموعهای از انواع کار میکنند، به جای یک نوع مشخص استفاده کنید. او پارامترهای نوع، تایپها و استنتاج نوع را پوشش میدهد و همه آنها را با مثالها بهعمل میآورد و به بستههای جدید ارسال شده همراه با ژنریک نگاه میکند.
مهارت ها
GoProgramming FoundationsGoogleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - Generics در Go 1.18
- 02 - آنچه باید بدانید
1. پارامترها را تایپ کنید
- 03 - پارامتر 101 را تایپ کنید
- 04 - نمونه سازی توابع عمومی
- 05 - چالش - نوع پارامتر با نوع ترکیبی
- 06 - حل - پارامتر نوع با نوع مرکب
2. Sets را تایپ کنید
- 07 - مجموعه 101 را تایپ کنید
- 08 - مجموعه های نوع را تعریف کنید
- 09 - بسته آزمایشی - محدودیت ها
3. Inference را تایپ کنید
- 10 - استنتاج نوع آرگومان تابع
- 11 - استنتاج نوع محدودیت
4. ژنریک در عمل
- 12 - بهترین روش برای استفاده
- 13 - بسته آزمایشی - برش
- 14 - بسته آزمایشی - نقشه ها
- 15 - محدودیت های شناخته شده
نتیجه
- 16 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی جاوا: کلاسهای عمومی
- دوره آموزشی مهاجرت از زبان جاوا به زبان Go
- دوره آموزشی NET MAUI. : فراتر از اصول
- دوره آموزشی جاوای پیشرفته: تمرین عملی با استریم ها، عبارات لامبدا، مجموعه ها، ژنریک ها و موارد دیگر
- دوره آموزشی برنامه نویسی شی گرا در تایپاسکریپت
- دوره آموزشی یادگیری جامع سی شارپ بخش دوم: ژنریک ها، مجموعه ها، و LINQ
- دوره آموزشی نگارش: هنر داستان
- دوره آموزشی مفاهیم پیشرفته تایپاسکریپت
مسیرهای مرتبط
- مسیر آموزشی آماده شدن برای آزمون CompTIA Server+ (SK0-004)
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده سی شارپ
- مسیر آموزشی ارتقای مهارتهای سی شارپ: ساخت برنامههای مقاوم
- مسیر آموزشی ایجاد مهارت های جاوا
- مسیر آموزشی مبانی سی شارپ: از اصول پایه تا ساختارهای اصلی
- مسیر آموزشی ارتقا مهارت های جاوا خود
- مسیر آموزشی تبدیل شدن به یک استاد سویفت
- مسیر آموزشی تبدیل شدن به یک برنامه نویس سی پلاس پلاس