Canais Delimitados
Com canais limitados e sĂncronos, send
pode bloquear a thread atual:
Speaker Notes
This slide should take about 8 minutes.
- Chamar
send
bloquearå a thread atual até que haja espaço no canal para a nova mensagem. A thread pode ser bloqueada indefinidamente se não houver ninguém que leia do canal. - Uma chamada para
send
serĂĄ abortada com um erro (Ă© por isso que retornaResult
) se o canal estiver fechado. Um canal Ă© fechado quando o receptor Ă© descartado. - Um canal limitado com um tamanho de zero Ă© chamado de âcanal de encontroâ. Cada envio bloquearĂĄ a thread atual atĂ© que outra thread chame
recv
.