Commit Graph

7 Commits

Author SHA1 Message Date
Michal Kuratczyk 95d4df61ad
Bump go-amqp to 1.2.0 2024-10-01 12:43:03 +02:00
Luke Bakken 6d8aaeb2b8
Merge pull request #12 from rabbitmq/rabbitmq-amqp-go-client-3
API consistency with .NET client
2024-09-24 07:17:49 -07:00
Luke Bakken b9a14aaf38
API consistency with .NET client
* Prefer using `IQueueSpecification` and `IExchangeSpecification` instead of `string`

For bindings, use strings for source and destination names.

Add sleep so credit is granted from RMQ (HACK)

Add minimal sleep for links to be established

* No need to have exported types and functions in `common.go`

* Simplify functions and remove `PercentCodec` type

Use `fmt.Errorf`

Update modules
2024-09-23 12:49:16 -07:00
Gabriele Santomaggio 189408c5bb
Restore the Azure Client (#11)
The null value is fixed here https://github.com/Azure/go-amqp/pull/336

Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2024-09-16 09:34:27 +02:00
Gabriele Santomaggio 05f7cd9fbb
First implementation for Exchanges and bindings (#2)
* First implementation for  Exchanges and bindings
---------
Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2024-09-11 14:42:05 +02:00
Gabriele Santomaggio fa7d5d9413
Implement connection and management (#1)
* Implement connection and management 
* Setup CI  
* First version for queue declaration
---------

Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2024-09-10 11:26:46 +02:00
Gabriele Santomaggio 668513f9ce
Initial commit 2024-09-02 08:28:11 +02:00