X does not implement Y (... method has a pointer receiver) X does not implement Y (... method has a pointer receiver) go go