دوره آموزشی چارچوب 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 - خلاصه
دوره های مرتبط
- دوره آموزشی پیادهسازی چارچوب مدیریت ریسک NIST
- دوره آموزشی ارزیابیهای هوش مصنوعی: مبانی و مثالهای عملی
- دوره آموزشی gRPC در Go
- دوره آموزشی توسعه اپلیکیشن اندروید: کتابخانه های پایداری داده
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی کاربر حرفهای Microsoft Copilot: تکنیکهای پیشرفته برای بیشترین تأثیرگذاری
- دوره آموزشی استفاده از رنگ برای تقویت حضور آنلاین
- دوره آموزشی اسرار تولید موسیقی: لری کرین در زمینه میکس
مسیرهای مرتبط
- مسیر آموزشی موفقیت به عنوان یک مدیر ارشد
- مسیر آموزشی رشد به عنوان یک مدیر بازاریابی
- مسیر آموزشی تبدیل به یک دانشمند داده شوید
- مسیر آموزشی مهارت های لاراول خود را بسازید
- مسیر آموزشی مهارت های خود را به عنوان مدیر پروژه نرم افزاری توسعه دهید
- مسیر آموزشی تبدیل شدن به یک استاد توسعه نرم افزار Agile
- مسیر آموزشی شروع به عنوان یک توسعه دهنده جاوا
- مسیر آموزشی ارتقاء مهارت های خود در زبان پایتون