jmq is a message queue baseed on golang