抽象机制

function struct file package module

同步机制

countdown机制
主线程起一个countDown计数器,让后被阻塞,直到子线程把计数器减完了才停止阻塞继续执行

在go中对应的类是WaitGroup

主线程
var wg sync.WaitGroup
wg.Add(3)
wg.Wait()

子线程
wg.Done()

在java中对应的类是countDownLatch