saas-smartAi通信协议标准库
gongshangguo
2022-02-24 f2e8708ea004979bbb1624f36266d1d0f5c6a262
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package util
 
import (
    "sync"
)
 
// 协程等待结构体
type WaitGroupWrapper struct {
    sync.WaitGroup
}
 
// 异步启动
func (w *WaitGroupWrapper) Wrap(b func()) {
    w.Add(1)
    go func() {
        b()
        w.Done()
    }()
}