دوره آموزشی چارچوب Go خود را انتخاب کنید: Chi Router، FastHTTP، Fiber، Echo، Gin Gonic، Go Kratos
1 ساعت 2 دقیقهمتوسط2023-07-10
مدرسین

Akhil Sharma
جزئیات دوره
آیا به اندازه کافی در Go تجربه دارید تا شروع کنید به آنچه که نمی دانید؟ شاید شما با فریم ورک های مختلف Go آشنا باشید، اما مطمئن نیستید که چگونه بهترین را برای پروژه های خود انتخاب کنید؟ در این دوره، آخیل شارما یک نمای کلی از شش چارچوب وب اصلی Go را به شما ارائه می دهد و مزایا و عملکردهای مهم هر کدام را برجسته می کند. آخیل با بسته net/http، که بخشی از کتابخانه استاندارد Go است، شروع می کند تا به شما یک پایه محکم در مورد نحوه ساخت همه فریمورک ها با استفاده از قابلیت های موجود در بسته net/http بدهد. او سپس شش فریم ورک - chi Router، FastHTTP، Fiber، Echo، Gin Gonic، Go Kratos را یکی یکی تجزیه می کند و اصول اولیه و پیچیدگی ها را بررسی می کند و نحوه نوشتن کد در هر فریم ورک را نشان می دهد. اگر میخواهید مهارتهای Go خود را به سطح بالاتری ببرید، داشتن درک درستی از این شش چارچوب به شما کمک میکند چارچوب مناسبی را برای پروژههای خود انتخاب کنید.
مهارت ها
GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - درک چارچوبهای Go
- 02 - بسته http net در Go
- 03 - مروری سریع بر تمام چارچوبهای وب محبوب Go
1. chi Router
- 04 - اصول اولیه روتر چی
- 05 - عملکردهای مهم در روتر چی
- 06 - نمونههایی از روتر چی
- 07 - موارد استفاده
2.http سریع
- 08 - مقدمه ای بر Fasthttp
- 09 - راهاندازی سرور Fasthttp
- 10 - موارد استفاده
3. فیبر
- 11 - چرا فیبر
- 12 - راهاندازی سرور با فیبر
- 13 - عملکردهای مهم در فیبر
- 14 - موارد استفاده از فیبر
4. اکو
- 15 - مقدمه ای بر اکو
- 16 - راهاندازی سرور اکو
- 17 - موارد استفاده
5. جین گونیک
- 18 - مقدمه ای بر Gin Gonic
- 19 - جین گونیک - عملکردهای مهم
- 20 - ساخت سرور Gin Gonic
- 21 - موارد استفاده از جین گونیک
6. برو کریتوس
- 22 - مقدمه ای بر کریتوس
- 23 - کریتوس - توابع مهم
- 24 - ساخت سرور کریتوس
- 25 - موارد استفاده از کریتوس
نتیجه
- 26 - مقایسه بین چارچوب ها
- 27 - خلاصه