初级会员
  • 第 69522 位会员
  • fengCCer
  • 2021-09-17 12:11:38
  • Offline
  • 21 74

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 评论了主题 channel的循环
    看看这样能不能实现你的想法,这是单向通道的东西 ```go func test1(ch chan<- int) { for i := 1; i <= 5; i++ { ch <- i } close(ch) } func test2(ch chan<- int, ch1 <-chan int) { for v := range ch1 { ch <- v } close(ch) } func test3(ch <-chan int) { for v := range ch { fmt.Println(v) } } func main() { ch1 := make(chan int) ch2 := make(chan int) go test1(ch1) go test2(ch2, ch1) test3(ch2) } ```