ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> # 如何让channel 只能接收/只能发送 ~~~ package main import "fmt" func main() { ch := make(chan int) go Send(ch) Receive(ch) } // 限制只能发送 func Receive(ch <-chan int) { fmt.Println(<-ch) } // 限制只能接收 func Send(ch chan<- int) { ch <- 1 } ~~~