【发布时间】:2023-01-12 15:55:33
【问题描述】:
我试图在 Go 中的另一个函数中定义一个递归函数,但我正在努力获得正确的语法。我正在寻找这样的东西:
func Function1(n) int {
a := 10
Function2 := func(m int) int {
if m <= a {
return a
}
return Function2(m-1)
}
return Function2(n)
}
我想将 Function2 保留在 Function1 的范围内,因为它正在访问其范围的某些元素。
我怎么能在围棋中做到这一点?
非常感谢
【问题讨论】: