2012年11月18日 星期天

Go语言中channel的只读,只写方式

在把channel作为一个函数参数时,可以把它设置为只读,只写或可读可写 只读pings <-chan string 只写pongs chan<- string 既可以读也可以写 pingpong chan string 如果向只读的channel读数据会报这样的一个错误:invalid operation: <-pings (receive from send-only type chan<- string)