ماژول‌ها

در این بخش با مفهوم ماژول (Module) در زبان GO آشنا می‌شویم و بررسی می‌کنیم که چگونه این ساختار به ما کمک می‌کند وابستگی‌های پروژه را به‌صورت اصولی و قابل مدیریت کنترل کنیم. اجزای اصلی سیستم ماژول شامل فایل‌های go.mod و go.sum را معرفی کرده و کاربرد آن‌ها را توضیح می‌دهیم. همچنین نحوه ایجاد ماژول، نصب پکیج‌ها و مدیریت نسخه‌ها را به‌صورت عملی بررسی خواهیم کرد.