Understanding "does not implement interface" with Pointer Receivers in Go | CodeTrail