众所周知,通道是并发运行的goroutine之间的通信媒介,因此它们可以相互发送和接收数据。默认情况下,通道是双向的,但是您也可以创建单向通道。只能接收数据的通道或只能发送数据的通道,就是单向通道。单向通道也可以通过make()函数创建,如