Go递归函数调用尾部优化了吗?

Go递归函数调用尾部优化了吗?,go,Go,见: 有些语言(如Erlang)具有TCO。围棋也是这样吗 具体来说,我指的是这里提供的主要(目前流行的)编译器: gc(6g、5g、8g)没有此类计划 我认为这种语言不太可能需要它 罗斯 在这种不太可能发生的情况下,它将被记录在。@Grzegorz:因为现在只有一个(real/popular/official)编译器,这一点是没有意义的。@Grzegorz:我写得很清楚:real,popular,official。几乎没有人在使用gcc-go编译器。尝试回答实际问题,而不是在不相关的切线上吹

见:

有些语言(如Erlang)具有TCO。围棋也是这样吗

具体来说,我指的是这里提供的主要(目前流行的)编译器:

gc(6g、5g、8g)没有此类计划

我认为这种语言不太可能需要它

罗斯


在这种不太可能发生的情况下,它将被记录在。

@Grzegorz:因为现在只有一个(real/popular/official)编译器,这一点是没有意义的。@Grzegorz:我写得很清楚:real,popular,official。几乎没有人在使用gcc-go编译器。尝试回答实际问题,而不是在不相关的切线上吹毛求疵。RUS在此链接中列出的“有用的堆栈跟踪”原理似乎与Guido van Rossum关于为什么CPython VM也没有TCO的原理非常相似。