وب‌سرویس مجید

پروژه awesome-go

avelino/awesome-go

کاربرد:

این پروژه یک لیست دسته‌بندی‌شده و به‌روز از فریم‌ورک‌ها، کتابخانه‌ها و نرم‌افزارهای عالی به زبان Go (گُلَنگ) است که توسط جامعه توسعه‌دهندگان گویی گردآوری شده. این لیست به توسعه‌دهندگان کمک می‌کند تا سریع‌تر ابزار مناسب برای پروژه‌های خود پیدا کنند.

در چه شرایطی بهتره استفاده شود؟

وقتی داری با زبان Go کار می‌کنی و به دنبال یک کتابخانه قوی برای کارهایی مثل وب، پایگاه داده، شبکه، تست، ابزارهای خط فرمان یا پردازش موازی هستی، این لیست می‌تونه راهگشا باشه. همچنین برای تازه‌کارها عالیه تا با اکوسیستم غنی Go آشنا بشن.

چند مثال از موارد استفاده

- پیدا کردن یک فریم‌ورک وب سبک مثل gin یا echo

- انتخاب کتابخانه‌ای برای کار با پایگاه داده مثل gorm

- یافتن ابزارهای تست و benchmark مانند testify

- دسترسی به کتابخانه‌های مدیریت کانتینر یا ابزارهای DevOps نوشته‌شده با Go

  • ##GoLang
  • ##AwesomeList
  • ##WebDevelopment
  • ##Backend
  • ##OpenSource
  • ##GolangLibraries
  • ##DevTools
  • ##Programming
  • ##SoftwareDevelopment
  • ##TechResources