timer包里,用函数值代替变参函数怎么样?
Đang mở
- Ngôn ngữ chính
- Go
- Star
- 7.8k
- Fork
- 1.3k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
感觉delayfunc哪里用函数值实现可能更好
让调用者自己生成一个匿名函数,匿名函数里调用自己想调用的函数
用变参有点不灵活
```go
type Callable func()
func docall(c Callable){
c()
}
func Sayhello(s string) {
fmt.Println(s)
}
func TestF(t *testing.T) {
docall(func() {
Sayhello("nihao")
})
}
```
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.