这里的sender和receiver有问题

来源:5-6 Go语言-通道的更多种类

LINGMAR

2020-06-18 22:12

这里的接收和发送类型定义反了,应该是这样

type sender <-chan int
type receive chan<- int

<-chan这里表示这个通道只能发送,即发送者

chan<-这里表示通道只能接受,即接收者

写回答 关注

2回答

  • qq_朩耦繎_0
    2021-08-06 16:04:21

    <-chan 接收

    chan<- 发送

    看 5-5


  • qq_微笑_109
    2020-06-27 18:19:54

    不是反了 是两个go的执行顺序决定执行结果 所以多执行几次 当接收的go先执行 就会出现需要的答案

Go语言第一课

Go语言入门教程,编程之必备知识扩散,打好Go语言编程基础

107795 学习 · 148 问题

查看课程

相似问题