I bought a new golang book and am stuck on an example small program that is in the book. Basically, I do not understand why the method is being called and ran automatically. From other examples I seen online if you want to use a method you actually have to call it. The example program is at this link golang playground . The method 'func (a *AngryReader) Read(b bye) method is being called somehow and I just do not understand it. I would appreciate any kind of help I can get.
Thanks in advance,