رفتن به محتوای اصلی
۰

پاک‌سازی، هر اتفاقی که بیفتد

فایلی را باز می‌کنید، یک mutex را قفل می‌کنید یا زمان‌سنجی را راه می‌اندازید: هر کدام یک پاک‌سازی متناظر لازم دارد. defer اجازه می‌دهد پاک‌سازی را درست کنار راه‌اندازی بنویسید و Go آن را هنگام بازگشت تابع اجرا می‌کند، از هر مسیری که تابع تمام شود.