Rustと違ってGoには実質継承と同じ使い方ができる機能があるのにね