in reply to Re^3: [OT] Software Architecture - Pipe and Filter
in thread [OT] Software Architecture - Pipe and Filter

Yes! So it looks just from briefly searching 'go concurrency' that go https://www.golang-book.com/books/intro/10 has a couple APIs, goroutines and channels that match up nicely to this type of problem. Even a 'select' switch that will block until any of many channels has data ready to process. Thanks.
  • Comment on Re^4: [OT] Software Architecture - Pipe and Filter