رفتن به محتوا

منابع آموزشی

منابع رسمی

این‌ها توسط تیم Gin نگهداری می‌شوند و معتبرترین منابع اطلاعاتی هستند.

  • مخزن GitHub Gin — کد منبع، ردیاب مسائل و آخرین یادداشت‌های انتشار.
  • مخزن نمونه‌های Gin — مجموعه‌ای از پروژه‌های نمونه مستقل که موارد استفاده رایج مانند آپلود فایل، خاموشی آرام، احراز هویت JWT و موارد دیگر را پوشش می‌دهد.
  • مرجع API Gin (pkg.go.dev) — مستندات API تولید شده خودکار برای هر نوع و تابع exported.

منابع زبان Go

درک قوی از خود Go کار با Gin را بسیار آسان‌تر می‌کند.

  • A Tour of Go — معرفی تعاملی رسمی Go.
  • Effective Go — بهترین روش‌ها و الگوهای اصطلاحی برای نوشتن کد Go.
  • Go by Example — برنامه‌های نمونه توضیح داده شده که اصول Go را پوشش می‌دهند.
  • مستندات کتابخانه استاندارد Go — مرجع برای هر پکیج در کتابخانه استاندارد، از جمله net/http که Gin بر آن ساخته شده است.

آموزش‌ها و مقالات

راهنماهای نوشته شده توسط جامعه که ساخت برنامه‌های واقعی با Gin را آموزش می‌دهند.

پلتفرم‌های یادگیری تعاملی

می‌خواهید مفاهیم Gin را از طریق تمرین‌های عملی تمرین کنید؟ در اینجا برخی منابع یادگیری مبتنی بر جامعه آمده است:

Go Interview Practice - چالش‌های Gin

یک پلتفرم جامع که چالش‌های پیشرونده Gin ارائه می‌دهد و مکمل مستندات رسمی است:

آنچه یاد خواهید گرفت:

  • مسیریابی پایه و متدهای HTTP
  • پیاده‌سازی و الگوهای میان‌افزار
  • اعتبارسنجی درخواست و مدیریت خطا
  • احراز هویت و روش‌های امنیتی

مشاهده در عمل:

معرفی مختصر پلتفرم Go Interview Practice