合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
> # 如何让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 } ~~~