MemMQ Go in-memory message queue. I wanted to have multiple subscribers listening to a Go channel with message retries. It has Publish&Subscribe functions. And it's only 60 lines of code:)