Let's Go › نتیجه‌گیری
قبلی · فهرست · بعدی
فصل 14.

نتیجه‌گیری

در طول این کتاب، ما به‌طور صریح موضوعات زیادی را پوشش داده‌ایم، از جمله مسیریابی، قالب‌بندی، کار با یک پایگاه داده، احراز هویت/مجوز، استفاده از HTTPS، استفاده از بسته تست Go و موارد دیگر.

اما درس‌های دیگری نیز به‌طور ضمنی وجود داشته‌اند. الگوهایی که برای پیاده‌سازی ویژگی‌ها استفاده کرده‌ایم و نحوه سازماندهی و ارتباط کد پروژه ما چیزی است که باید بتوانید در کارهای آینده خود به کار ببرید.

مهم‌تر از همه، من همچنین می‌خواستم کتاب نشان دهد که شما نیازی به یک فریم‌ورک برای ساخت برنامه‌های وب در Go ندارید. کتابخانه استاندارد Go تقریباً تمام ابزارهایی را که نیاز دارید حتی برای یک برنامه نسبتاً پیچیده در اختیار دارد. برای مواقعی که به کمک در یک وظیفه خاص نیاز دارید، مانند مدیریت جلسه، کاهش CSRF یا هش کردن رمز عبور، بسته‌های شخص ثالث سبک و متمرکزی وجود دارد که می‌توانید به آن‌ها مراجعه کنید.

در این مرحله، اگر با کتاب کد زده‌اید، توصیه می‌کنم کمی وقت بگذارید و کدی که تا کنون نوشته‌اید را مرور کنید. همان‌طور که از آن عبور می‌کنید، مطمئن شوید که در ذهن خود روشن است که هر بخش از کد چه کاری انجام می‌دهد و چگونه با پروژه به‌عنوان یک کل هماهنگ است.

نتیجه‌گیری (Conclusion)

در این فصل، خلاصه‌ای از آموخته‌ها (Summary of Learnings) را مرور می‌کنیم. این شامل مفاهیم اصلی (Key Concepts) و بهترین شیوه‌ها (Best Practices) می‌شود.

همچنین با مراحل بعدی (Next Steps) و منابع بیشتر (Additional Resources) آشنا خواهیم شد.

واژه‌نامه اصطلاحات فنی

اصطلاح فارسی معادل انگلیسی توضیح
خلاصه‌ای از آموخته‌ها Summary of Learnings مرور مطالب آموخته شده
مفاهیم اصلی Key Concepts مفاهیم مهم
بهترین شیوه‌ها Best Practices روش‌های استاندارد
مراحل بعدی Next Steps گام‌های آینده
منابع بیشتر Additional Resources منابع تکمیلی
توسعه وب Web Development برنامه‌نویسی وب
معماری برنامه Application Architecture ساختار برنامه
امنیت برنامه Application Security امنیت نرم‌افزار
تست نرم‌افزار Software Testing آزمایش برنامه
مستندسازی Documentation نوشتن مستندات