我一直在试图弄清楚为什么这不起作用,但我不确定。沙箱中的错误是main.go:16: syntax error: unexpected {, expecting ) 代码:package mainimport "fmt"type handler func(a func(b int))func HandleSomething(h handler) { //... //d := h(5)//h(5) // ...}func main() { var foo int HandleSomething(handler(func(func(b int){ fmt.Printf("debug: foo in main is %d and %d", foo, b) })))}
1 回答
- 1 回答
- 0 关注
- 196 浏览
添加回答
举报
0/150
提交
取消