Reports structures with methods that use a mixture of types: value and pointer receivers. Such usage is not recommended by the Go Documentation.

For more information, refer to Should I define methods on values or pointers? in the Go FAQ.

Example:

type S struct{
}

func (s *S) fun() {}
func (s S) fun2() {}