In golang.org's official FAQ, under pointers there is this quote: "The insight is that although a pointer to a concrete type can satisfy an interface, with one exception a pointer to an interface can never satisfy an interface"
Out of curiosity, what is that exception to the above rule? i.e when can an interface pointer implement an interface?