比较快的睡眠排序 
                                                    
                        
                    
                    
  
                    
                        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
                                
                            
                        
                    
          
有bug
          
          
                关于 LearnKu
              
                    
                    
                    
 
推荐文章: