- What are the best solutions for implementing an internal event bus in Go so that different services can subscribe, consume and publish events asynchronously?
- How would the interfaces look like?
Related to libp2p/go-libp2p#467 and libp2p/go-libp2p-kad-dht#331