Mixed value and pointer receivers
Reports structures with methods that use a mixture of types: value and pointer receivers. Such usage is not recommended by the Go Documentation.
For details, see Should I define methods on values or pointers? in the Go FAQ.