Skip to content

Commit 7c63240

Browse files
committed
refactor: init error type
1 parent c256bfd commit 7c63240

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

nsq/nsq.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ func WithMaxInFlight(num int) Option {
7474

7575
// NewWorker for struc
7676
func NewWorker(opts ...Option) *Worker {
77+
var err error
7778
w := &Worker{
7879
addr: "127.0.0.1:4150",
7980
topic: "gorush",
@@ -92,17 +93,15 @@ func NewWorker(opts ...Option) *Worker {
9293

9394
cfg := nsq.NewConfig()
9495
cfg.MaxInFlight = w.maxInFlight
95-
q, err := nsq.NewConsumer(w.topic, w.channel, cfg)
96+
w.q, err = nsq.NewConsumer(w.topic, w.channel, cfg)
9697
if err != nil {
9798
panic(err)
9899
}
99-
w.q = q
100100

101-
p, err := nsq.NewProducer(w.addr, cfg)
101+
w.p, err = nsq.NewProducer(w.addr, cfg)
102102
if err != nil {
103103
panic(err)
104104
}
105-
w.p = p
106105

107106
return w
108107
}

0 commit comments

Comments
 (0)