Здравствуйте, Zh0rzh, Вы писали:
.....
Z>Складывается впечатление, что он не видит Node как тип. Я прав?
.....
Конечно не видит — он же внутри gosha_list. Надо делать так:
template<class Data> gosha_list<Data>::Node * gosha_list<Data>::find(Data dt) {