|
Go поддерживает анонимные функции, которые могут образовывать замыкания. Анонимные функции полезны, когда нужно определить функцию прямо в месте использования без присвоения ей имени. |
|
![]()
|
|
|
|
|
Эта функция |
|
|
|
|
Мы вызываем |
|
|
Посмотрим на эффект замыкания, вызвав |
|
|
Чтобы убедиться, что состояние уникально для каждой конкретной функции, создадим и протестируем новую. |
|
|
|
|
Следующая тема о функциях, которую мы рассмотрим — рекурсия. |
Далее: Рекурсия.