book - это ресивер, тип данных, который обладает данным методом. выше написали, что ресивер имеет тип "структура", так оно и есть в данном случае, и так оно и есть в 99% других случаев, но нельзя забывать важный нюанс - в Go, любой тип данных может иметь методы (не только struct), хоть string, хоть int