Method receiver 'm' is not referenced in method's body, consider removing it
9
10type mockHandler struct{}
11
12func (m mockHandler) ServeHTTP(http.ResponseWriter, *http.Request) {}13
14func TestNewServer(t *testing.T) {
15 addr := "127.0.0.1:8080"
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"
}