Go soporta funciones recursivas. Aquí hay un ejemplo clásico. |
|
|
|
|
|
La función |
|
|
|
Los cierres (closures) también pueden ser recursivos, pero esto requiere que el
cierre sea declarado con un |
|
|
|
Ya que |
|
|
|
Siguiente ejemplo: Pointers.