Go supporta le funzioni anonime, che possono formare closure. Le funzioni anonime sono utili quando vuoi definire una funzione inline senza doverla nominare. |
|
![]() ![]()
|
|
|
|
Questa funzione |
|
|
|
Chiamiamo |
|
Vedi l’effetto della closure chiamando |
|
Per confermare che lo stato è unico per quella particolare funzione, creiamo e testiamo una nuova. |
|
|
|
L’ultima caratteristica delle funzioni che vedremo per ora è la ricorsione. |
Prossimo esempio: Ricorsione.