if( goto_source == foo ) {
の中から goto で帰るんだよ、きっと