|
Go از توابع بینام (anonymous functions) پشتیبانی میکند که میتوانند کلوژر بسازند. توابع بینام وقتی مفیدند که بخواهید تابعی را درجا تعریف کنید، بدون اینکه برایش نامی بگذارید. |
|
![]()
|
|
|
|
|
این تابع |
|
|
|
|
|
|
|
با چند بار صدا زدن |
|
|
برای اطمینان از اینکه این وضعیت مختص همان تابع است، یک تابع جدید بسازید و امتحانش کنید. |
|
|
|
|
آخرین ویژگی توابع که فعلاً بررسی میکنیم، بازگشت (recursion) است. |
مثال بعدی: بازگشت (Recursion).