比较快的睡眠排序
listArr := []int{3, 4, 5, 6, 7, 2, 3}
a4list := sync.WaitGroup{}
for _, v := range listArr {
a4list.Add(1)
go func(v int) {
defer a4list.Done()
time.Sleep(time.Millisecond * cast.ToDuration(v))
fmt.Println(v)
}(v)
}
a4list.Wait()
本作品采用《CC 协议》,转载必须注明作者和本文链接
power by GooseForum
推荐文章: