diff --git a/doc/go_spec.html b/doc/go_spec.html index 8b2d515df0..64cfef5017 100644 --- a/doc/go_spec.html +++ b/doc/go_spec.html @@ -3687,10 +3687,10 @@ Channel = Expression .

Both the channel and the value expression are evaluated before communication -begins. Communication blocks until the send can proceed, at which point the -value is transmitted on the channel. +begins. Communication blocks until the send can proceed. A send on an unbuffered channel can proceed if a receiver is ready. A send on a buffered channel can proceed if there is room in the buffer. +A send on a closed channel proceeds by causing a run-time panic. A send on a nil channel blocks forever.