یادگیری زبان برنامهنویسی Go با ساخت یک پروژه واقعی!
🚀 در این دوره آموزشی، قدم به قدم یاد میگیرید که چطور با استفاده از زبان Go، یک سیستم کوتاهکننده لینک (URL Shortener) حرفهای و مقیاسپذیر بنویسید. این قسمت اول از این سری آموزشی است که در آن زیرساخت پروژه را پیادهسازی میکنیم.
اگر میخواهید مهارت خود را در زبان گو به سطح حرفهای برسانید و با فریمورکها و ابزارهای اکوسیستم Go آشنا شوید، این پروژه مخصوص شماست.
🛠 ابزارها و تکنولوژیهای استفاده شده در این پروژه:
• Fiber
• Gorm
• PostgreSQL
• AIR
• Viper & Cobra
• JWT Tokens
📚 آنچه در این قسمت (قسمت اول) خواهید آموخت:
• راهاندازی محیط پروژه و ساختار فایلبندی استاندارد.
• اتصال به دیتابیس Postgres با استفاده از Gorm.
• مدیریت تنظیمات پروژه با Viper.
• تعریف مدلها و انجام Migrationها.
• ثبت نام کاربران و لاگین کردن آنها.
• ساخت JWT توکن ها هنگام لاگین.
• هش کردن رمز عبور کاربران.
• اعتبار سنجی ورودی کاربران.
برای دیدن این قسمت از لینک زیر استفاده کنید 👇
https://youtu.be/uKG4Yxqlzmw
#go #youtube
Post #14
165