لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش چارچوب Go خود را انتخاب کنید: Chi Router، FastHTTP، Fiber، Echo، Gin Gonic، Go Kratos
Choose Your Go Framework: Chi Router, FastHTTP, Fiber, Echo, Gin Gonic, Go Kratos
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا به اندازه کافی در Go تجربه دارید تا شروع کنید به کشف آنچه که نمی دانید؟ شاید شما با فریم ورک های مختلف Go آشنا باشید، اما مطمئن نیستید که چگونه بهترین را برای پروژه های خود انتخاب کنید؟ در این دوره، آخیل شارما یک نمای کلی از شش چارچوب وب اصلی Go را به شما ارائه می دهد و مزایا و عملکردهای مهم هر کدام را برجسته می کند. آخیل با بسته net/http، که بخشی از کتابخانه استاندارد Go است، شروع می کند تا به شما یک پایه محکم در مورد نحوه ساخت همه فریمورک ها با استفاده از قابلیت های موجود در بسته net/http بدهد. او سپس شش فریم ورک - chi Router، FastHTTP، Fiber، Echo، Gin Gonic، Go Kratos را یکی یکی تجزیه می کند و اصول اولیه و پیچیدگی ها را بررسی می کند و نحوه نوشتن کد در هر فریم ورک را نشان می دهد. اگر میخواهید مهارتهای Go خود را به سطح بالاتری ببرید، داشتن درک درستی از این شش چارچوب به شما کمک میکند چارچوب مناسبی را برای پروژههای خود انتخاب کنید.
سرفصل ها و درس ها
معرفی
Introduction
درک چارچوب های Go
Understanding Go frameworks
بسته net/http در Go
The net/http package in Go
مروری سریع بر تمام چارچوب های وب محبوب Go
Quick overview of all popular Go web frameworks
1. chi Router
1. chi Router
اصول اولیه روتر چی
The basics of chi router
توابع مهم در روتر چی
Important functions in chi router
نمونه هایی از روتر چی
Examples of chi router
موارد استفاده کنید
Use cases
امتحان فصل
Chapter Quiz
2.http سریع
2. Fasthttp
مقدمه ای بر Fasthttp
Introduction to Fasthttp
راه اندازی سرور Fasthttp
Starting a Fasthttp server
موارد استفاده کنید
Use cases
امتحان فصل
Chapter Quiz
3. فیبر
3. Fiber
چرا فیبر؟
Why Fiber?
راه اندازی سرور با فیبر
Starting a server with Fiber
عملکردهای مهم فیبر
Important functions in Fiber
از موارد فیبر استفاده کنید
Use cases of Fiber
امتحان فصل
Chapter Quiz
4. اکو
4. Echo
مقدمه ای بر اکو
Introduction to Echo
راه اندازی سرور اکو
Starting an Echo server
موارد استفاده کنید
Use cases
امتحان فصل
Chapter Quiz
5. جین گونیک
5. Gin Gonic
معرفی جین گونیک
Introduction to Gin Gonic
جین گونیک: عملکردهای مهم
Gin Gonic: Important functions
ساخت سرور Gin Gonic
Building a Gin Gonic server
موارد استفاده از جین گونیک
Use cases of Gin Gonic
امتحان فصل
Chapter Quiz
6. برو کریتوس
6. Go Kratos
آشنایی با کریتوس
Introduction to Kratos
کریتوس: عملکردهای مهم
Kratos: Important functions
ساخت سرور کریتوس
Building a Kratos server
موارد استفاده از کریتوس
Use cases of Kratos
امتحان فصل
Chapter Quiz
نتیجه
Conclusion
مقایسه بین چارچوب ها
Comparison between frameworks
آخیل آرمور را تأسیس کرد، یک استارت آپ تحت حمایت Techstars، که بر ایجاد راه حل های امنیتی برای دنیای Web3 تمرکز داشت.
او که یک مهندس باتجربه و عملی است، قبلاً از طریق شرکت مشاوره خود، Myrl Tech به مشتریان Fortune 500 مانند Honda، GEP و Phillips خدمات ارائه کرده است. آخیل با داشتن تخصص عمیق در مهندسی داده، SAAS و Web3، Go and Rust را به بیش از 23 هزار مشترک در YouTube آموزش می دهد و نویسنده کتاب آتی Rust for Blockchain Development (نشر بسته) است. او بیش از 200000 مهندس Golang و Rust را از طریق دورههای متعدد و کلاسهای Master در Udemy، Scaler، Educative، Patika، Packt و freeCodeCamp آموزش داده است و عمیقاً در جامعه مهندسی جا افتاده است.
نمایش نظرات