go builtin内置类型和函数问题求教

renjiedeyougui · · 867 次点击
```go type Func func(int) type MyFunc Func f := func(i int) { fmt.Print(i) } fn := MyFunc(f) fn(123) fc := MyFunc(func(i int) { fmt.Print(i) }) fc(456) ``` 这个type不也是又能定义又能当转换函数么
#2
更多评论
jan-bar
想要拥有,必定付出。
你这个问题非常好,我曾经也想过,找过答案。但后面我就接受了,就像一种约定俗成一样吧。go源码里面也有很多地方这样用,go团队都这样使用。
#1