آموزش Generics in Go

Generics in Go

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تکرار کد با نوشتن مکرر کد boilerplate اغلب می تواند منجر به کدهای اشتباه و نامرتب شود. در این دوره، Anna-Katharina Wickert به شما نشان می‌دهد که چگونه از ژنریک در Go برای نوشتن کدهای پاک‌تر و خواناتر استفاده کنید. Anna-Katharina نشان می‌دهد که چگونه می‌توانید از ژنریک‌ها - که مدت‌ها در لیست علاقه‌مندی‌های توسعه‌دهندگان است و در Go 1.18 معرفی شده‌اند - برای نوشتن توابع و انواعی که با مجموعه‌ای از انواع کار می‌کنند، به جای یک نوع مشخص استفاده کنید. او پارامترهای نوع، تایپ‌ها، و استنتاج نوع را پوشش می‌دهد، و همه آن‌ها را با مثال‌ها عملی می‌کند و به بسته‌های جدید ارسال شده همراه با ژنریک نگاه می‌کند.

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

مقدمه Introduction

  • Generics در Go 1.18 Generics in Go 1.18

  • آنچه شما باید بدانید What you should know

1. پارامترها را تایپ کنید 1. Type Parameters

  • پارامتر 101 را تایپ کنید Type parameter 101

  • نمونه سازی توابع عمومی Instantiation of generic functions

  • چالش: نوع پارامتر با نوع ترکیبی Challenge: Type parameter with composite type

  • راه حل: نوع پارامتر با نوع ترکیبی Solution: Type parameter with composite type

  • امتحان فصل Chapter Quiz

2. Type Sets 2. Type Sets

  • مجموعه 101 را تایپ کنید Type set 101

  • مجموعه های نوع را تعریف کنید Define type sets

  • بسته آزمایشی: محدودیت ها Experimental package: Constraints

  • امتحان فصل Chapter Quiz

3. Inference را تایپ کنید 3. Type Inference

  • استنتاج نوع آرگومان تابع Function argument type inference

  • استنتاج نوع محدودیت Constraint type inference

4. ژنریک در عمل 4. Generics in Practice

  • بهترین تمرین برای استفاده Best practice for usage

  • بسته آزمایشی: برش Experimental package: Slices

  • بسته آزمایشی: نقشه ها Experimental package: Maps

  • محدودیت های شناخته شده Known limitations

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Generics in Go
جزییات دوره
42m
19
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anna-Katharina Wickert Anna-Katharina Wickert

توسعه دهنده، سخنران

Anna-Katharina Wickert یک توسعه دهنده، سخنران کنفرانس، و سازمان دهنده گروه کاربری Go در فرانکفورت، آلمان است.

آنا کاترینا محققی است که به استنتاج قوانین برای APIهای رمزنگاری علاقه مند است. او یک جلسه ماهانه درباره زبان برنامه نویسی Go در منطقه فرانکفورت راین-ماین ترتیب می دهد. او کاندیدای دکترا و محقق دکترا در گروه فناوری نرم افزار در TU Darmstadt است. او مدرک کارشناسی ارشد امنیت فناوری اطلاعات را از دانشگاه اسلو
گرفت