最近发布的主题
暂无
最近发布的文章
暂无
最近分享的资源
暂无
最近发布的项目
暂无
最近的评论
-
1980518975@qq.com 楼主辛苦了
-
``` package main import ( "fmt" "sync" ) func main() { var wg sync.WaitGroup arra := []int{1, 2, 3, 4} arrb := []string{"a", "b", "c", "d"} task := make(chan string) task2 := make(chan int) task3 := make(chan int) wg.Add(1) go func() { for k, v := range arrb { task <- v task2 <- k if <-task3 == 1 { fmt.Println(v) } } wg.Done() }() go func() { for { <-task k := <-task2 fmt.Println(arra[k]) task3 <- 1 } }() wg.Wait() } ```
-
bipabo1l 谢谢
-
评论了博文 小公司程序员怎么进大公司第五条非常有道理,赞