GO有没有像PHP HOOK的方法实现呢

hellsam · · 1867 次点击
```go func TestName(t *testing.T) { c := make(chan struct{}) request := func() { // do something time.Sleep(time.Second) c <- struct{}{} } main := func() { request() for { select { case <-c: // do something default: // do something } } } } ``` 这样应该可以。
#3
更多评论
异步调用,返回值用管道传到想接收的地方。
#1
大佬可以给个demo?
#2