向无缓冲 channel 发送数据时,以下说法正确的是?

Go

  1. A.发送方阻塞,直到有接收方准备好接收(同步交接)
  2. B.发送方立即返回,数据先暂存进运行时为每个 channel 准备的隐式缓冲区
  3. C.数据会被直接丢弃,运行时不做任何提示,接收方也永远收不到
  4. D.会直接 panic