A in memory message queue written in Golang
If you need message queues like RabbitMQ or Kafka but in memory and for Golang application, you can use this.
See the main.go file. It contains a main function that runs this application with all the functionalities.