Method receiver 'v' is not referenced in method's body, consider removing it
508 }
509}
510
511func (v *valdPairingHeapAggr) Start(_ context.Context) {}512
513func (v *valdPairingHeapAggr) Send(ctx context.Context, data *payload.Search_Response) {
514 result := data.GetResults()
Unused method receiver '_', consider removing it
626 }
627}
628
629func (_ *valdPoolSliceAggr) Start(_ context.Context) {}630
631func (v *valdPoolSliceAggr) Send(ctx context.Context, data *payload.Search_Response) {
632 result := data.GetResults()
Unused method receiver '_', consider removing it
560 }
561}
562
563func (_ *valdSliceAggr) Start(_ context.Context) {}564
565func (v *valdSliceAggr) Send(ctx context.Context, data *payload.Search_Response) {
566 result := data.GetResults()
Description
Methods with unused receivers can be a symptom of unfinished refactoring or a bug. To keep the same method signature, omit the receiver name or '_' as it is unused.
Bad practice
func (f *Unix) Name() string {
return "unix"
}
func (_ *Unix) Name() string {
return "unix"
}
Recommended
func (*Unix) Name() string {
return "unix"
}