On 5/29/2013 10:36 AM,
jeid...@gmail.com
wrote:
> Hello,
>
> I've written up three presentations on Go concurrency. These are meant for
> beginning Go users. If anyone has the time to critique, I'd love to hear
> what can be improved. Thanks!
That presents channels as a synchronization mechanism, not a data
transmission mechanism. There's no discussion of shared data and its
problems.
It's also painful to see P and V created out of channels.
That's backwards. Underneath, a channel is two PV semaphores and
a circular buffer.
John Nagle