Ruslan Bayandinov
5802dd2286
Add cluster support via Resolver
Signed-off-by: Ruslan Bayandinov <wazsone@ya.ru>
2 years ago
wagslane
6f998163af
declare example
2 years ago
Hugo Wetterberg
2a1dc36b9a
update examples and readme
2 years ago
Abbas Egbeyemi
0957c8a6ce
Remove example references
2 years ago
Felix Huettner
ba9044a7f7
add option to enable publisher confirmations
this makes it easier to use `PublishWithDeferredConfirmWithContext`
without generating a custom handler that does nothing.
Add an additional example for this that also shows how to use
PublishWithDeferredConfirmWithContext.
Closes: https://github.com/wagslane/go-rabbitmq/issues/116
3 years ago
Aaqa Ishtyaq
e85746aa14
feat: Add PublishWithContext, deprecate Publish
- 'Publish' has been deprecared by rabbitmq/ampq091-go.
- 'PublishWithContext' has been introduced to pass context
while publishing for cancellation.
- Update examples to use PublishWithContext.
Signed-off-by: Aaqa Ishtyaq <aaqa@hackerrank.com>
3 years ago
wagslane
8a27a8f5b4
separate channel for each publisher and consumer
3 years ago
wagslane
eea274da92
finish options updates for publisher
3 years ago
wagslane
0df88ac7e9
connection mananger
3 years ago
wagslane
a98c8d0249
docs
3 years ago
Christoph Haas
62371e8dba
queue, exchange and binding declaration is now simplified and much clearer to use
3 years ago
wagslane
751df3fe63
lowercase f
4 years ago
wagslane
9d2ba192df
logger
4 years ago
wagslane
444180b142
reconnectionCount
4 years ago
wagslane
ea9be35725
fixing reconnect issues and updating close API
4 years ago
wagslane
34897f54aa
nowait docs
4 years ago
wagslane
8eef0b4785
small refactor, update amqp
4 years ago
wagslane
26cc90b71a
fix publishing confirms
4 years ago
wagslane
c6417fde99
allow publishing with confirms
4 years ago
wagslane
7aa44b1811
make examples work together
4 years ago
wagslane
fca30bb394
use defaults in consumer
4 years ago
Mike Tonks
4d2760040d
Shutdown consumer gracefully
4 years ago
Aurelien Perrier
67f1a8623a
New upstream
rabbitmq/amqp091-go
4 years ago
QiuzZz
58fd376df4
an enum for consumer return value
4 years ago
QiuzZz
f27ea86185
an enum for consumer return value
4 years ago
wagslane
355fdf613d
notify return safety
4 years ago
Brian Mori
f2a2b169a1
add connection options and stop publish
5 years ago
Miguel Bautista
ba7b786e63
declare exchange before binding
5 years ago
Miguel Bautista
b23ceb0d79
declare exchange before binding
5 years ago
Miguel Bautista
04b8c6a9e8
declare exchange before binding
5 years ago
lane-c-wagner
f4e9141638
naming updates
5 years ago
Tommy van Leeuwen
4e2687264a
Fix some linter warnings.
5 years ago
Tommy van Leeuwen
fa1267bc6e
Replace logger with a Logger interface to allow for custom loggers.
5 years ago
lane-c-wagner
7ce11c8fa6
examples
5 years ago
lane-c-wagner
effbe2c75a
add options functions
5 years ago
lane-c-wagner
d9535c14ec
New not get
5 years ago
lane-c-wagner
83cee6f306
variadic function options
5 years ago
lane-c-wagner
8ac1940b87
first
5 years ago