Alan Conway
Alan Conway
Sorry to hear that - I am eager to find a pure Go replacement for Apache's electron and this is the most promising I've seen. Well done on a clear,...
The simplest solution is an identified exception like: // ErrConnAborted returned if the connection closed unexpectedly or timed out. That is different form ErrConnClosed which means the remote closed politely...
Work on this is starting in #178
> Makes sense and I think the API you propose is overall reasonable. > > Some minor thoughts/questions: > > * Method should be `SendAsync` so that it's ordered next...
The electron API (an alternative Go API for AMQP) provides a channel: https://github.com/alanconway/qpid-proton/blob/cpp-null/go/src/qpid.apache.org/electron/endpoint.go#L58 and an Error() method to get error details - this is consistent for all endpoints (Connection, Link,...
Gahh, sorry - sent links to my devel branch! Here are some more stable links: https://github.com/apache/qpid-proton/blob/master/go/examples/README.md#a-tale-of-two-brokers https://godoc.org/qpid.apache.org/electron#Endpoint On Tue, Jul 3, 2018 at 10:44 AM, Alan Conway wrote: > The...
On Tue, Jul 3, 2018 at 11:46 AM, David Justice wrote: > What @alanconway suggested is eerily > similar to what we've implemented in the Azure Service Bus and Event...
On Wed, Jul 4, 2018 at 12:20 PM, Kale Blankenship wrote: > Exposing channels in a public API can get rather complex. Not so much for > a simple "done"...