Go支持递归。 闭包也可以是递归的,但这要求在定义闭包之前用类型化的var显式声明闭包 由于fib之前声明过,因此Go知道在这里用fib调用哪个函数。 fact函数到底fact(0)前一直调用自身 结果: 上一篇: 15.闭包 下一篇: 17、指针