rabbitmq-amqp-go-client

module
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jun 18, 2025 License: Apache-2.0

README

RabbitMQ AMQP 1.0 Golang Client

This library is meant to be used with RabbitMQ 4.0.

Getting Started

  • Getting Started
  • Examples Inside the docs/examples directory you will find several examples to get you started.
    Also advanced examples like how to use streams, how to handle reconnections, and how to use TLS.
  • Getting started Video tutorial:
    Getting Started

Documentation

Packages

The rabbitmq amqp client is a wrapper around the azure amqp client. You need the following packages to use the rabbitmq amqp client:

  • rabbitmqamqp - The main package for the rabbitmq amqp client.
  • amqp - The azure amqp client (You may not need to use this package directly).

Build from source

  • Start the broker with ./.ci/ubuntu/gha-setup.sh start. Note that this has been tested on Ubuntu 22 with docker.
  • make test to run the tests
  • Stop RabbitMQ with ./.ci/ubuntu/gha-setup.sh stop

Directories

Path Synopsis
docs
examples/tls command
examples/video command
pkg

Jump to

Keyboard shortcuts

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