diff --git a/content/chapter 1/1.13-defer-panic-recovery.md b/content/chapter 1/1.13-defer-panic-recovery.md index 7c69bf6f9..c5d4cf279 100644 --- a/content/chapter 1/1.13-defer-panic-recovery.md +++ b/content/chapter 1/1.13-defer-panic-recovery.md @@ -6,10 +6,11 @@ weight: 1013 ## 1.13.1 تعویق (defer) -کلمه کلیدی defer یکی از کاربردی ترین امکانات زبان گو می باشد که شما می توانید اجرای یک تابع را به تعویق بندازید و در آخر تابع فعلی اجرا کنید. عموما defer برای توابعی کاربرد دارد که قصد دارد پاکسازی یا بستن عملیات های صورت گرفته را انجام دهد نظیر توابع Close در برخی از جاها. +کلمه کلیدی defer یکی از کاربردی ترین امکانات زبان گو را برای ما فراهم میسازد. شما می توانید اجرای یک تابع را به تعویق بندازید‍‍. عموما defer برای توابعی کاربرد دارد که قصد پاکسازی یا بستن عملیات های صورت گرفته را دارند, نظیر توابع Close در برخی از جاها. ![defer](../../assets/img/content/chapter1/defer-panic-recovery/1.png) +به مثال زیر توجه کنید: ```go package main