go-rabbitmq

module
v0.0.0-...-6c1799d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2022 License: MIT

README

Contributors Forks Stargazers Issues MIT License LinkedIn


GoLang RabbitMQ integration

Simple sender and receiver integration in go
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. License
  6. Contact

About The Project

Simple go application to check the capabilities of RabbitMQ queues.

  • Dockerfiles for both consumer and sender
  • docker-compose for easier project development
  • official amqp go library

(back to top)

Built With

  • Go
  • RabbitMQ
  • Docker

(back to top)

Getting Started

Prerequisites

All you need to have is a working docker environment with docker-compose

  • docker
    docker compose build
    docker compose up
    

Installation

No further installation needed.

(back to top)

Usage

With working docker and all containers up we can do a simple http call to sender container

http GET http://localhost:3000/send\?msg\=test

You should be able to get the message on the consumer container in the logs.

For more examples, please refer to the Documentation

(back to top)

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/awesome)
  3. Commit your Changes (git commit -m 'feat: add awesome feature')
  4. Push to the Branch (git push origin feature/awesome)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

PROAPI Michał Pawelski - @proapi - kontakt@proapi.eu

LinkedIn: https://www.linkedin.com/in/michal-pawelski

Project Link: https://github.com/proapi/go-rabbitmq

(back to top)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL