If you haven't seen it, this is a great read on coroutines (uses, advantages, disadvantages, design of systems, integration with threading systems, reification, real-world examples in network protocols like SSH ...) by the brilliant Simon Tatham of PuTTY fame.
https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/coroutines-philosophy/ Warning: it is a long essay! -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/golang-nuts/0bdce9cf-46b6-46bc-a878-e0cebcbe5699n%40googlegroups.com.