Move Broker interface to base package

This commit is contained in:
Ken Hibino
2020-04-18 07:55:10 -07:00
parent 46ab4417dd
commit 7c7f8e5f30
8 changed files with 176 additions and 38 deletions

View File

@@ -14,7 +14,7 @@ import (
type subscriber struct {
logger Logger
broker broker
broker base.Broker
// channel to communicate back to the long running "subscriber" goroutine.
done chan struct{}
@@ -26,7 +26,7 @@ type subscriber struct {
retryTimeout time.Duration
}
func newSubscriber(l Logger, b broker, cancelations *base.Cancelations) *subscriber {
func newSubscriber(l Logger, b base.Broker, cancelations *base.Cancelations) *subscriber {
return &subscriber{
logger: l,
broker: b,