peake100 / rogerRabbit-go

wrapper & drop-in replacement for streadway/ampq with automatic reconnects
MIT License
25 stars 3 forks source link

Refactor/minimize pointer chasing #29

Closed peake100 closed 3 years ago

peake100 commented 3 years ago

This PR refactors much of the implementation code to reduce the amount of pointer-types in nested and circular references, allowing for easier to read code and hopefully help in #26 (chasing down data races.)