Using the reuseport
branch of evio, you can now provide
an SO_REUSEPORT address options from the Serve
function.
evio.Serve(events, "tcp://0.0.0.0:5000?reuseport=true")
This allows for multiple process/threads/goroutines to share the same address+port.