O'Reilly logo
  • Pankit Thapar thinks this is interesting:

are most often satisfied by a pointer type

From

Cover of The Go Programming Language

Note

Because the pointer type adheres to method declaration in the interface.