不能将 chan chan int 类型的变量用作 <-chan <-chan int 值

Posted

技术标签:

【中文标题】不能将 chan chan int 类型的变量用作 <-chan <-chan int 值【英文标题】:Cannot use variable of type chan chan int as <-chan <-chan int value 【发布时间】:2021-11-16 23:30:14 【问题描述】:
    是返回值。 我想为其分配一个 chan chan int 值。

怎么做?

【问题讨论】:

不是反对者,但一个基本的代码示例会有所帮助。代码的存在通常会提高问题的质量。 【参考方案1】:

怎么做?

你不能。您可以尝试返回chan &lt;-chan int

【讨论】:

以上是关于不能将 chan chan int 类型的变量用作 <-chan <-chan int 值的主要内容,如果未能解决你的问题,请参考以下文章

c:=make(chan int) 和 c:=make(chan int,1) 有啥区别?

Go语言通道(chan)——goroutine之间通信的管道

不能使用 type chan []string) 作为 type []chan 字符串?

Go内建变量类型

Go内建变量类型

Go内建变量类型