This is really, really cool! Where did you get the idea? Would you see similar results if you visualized other concurrency systems? I suppose if they were also based on the ideas of CSP? Hmm. I'd love to see visualizations like this for GCD on iOS.
Thank you. I was thinking about topic for my talk on Lviv Golang Meetup, and idea just popped in my head. But initially I thought there is an easy way to draw traces exists. Unfortunately, sharing visualizations is still a complex process, and in this particular case Go's grammar simplicity played a key role.