Question: gone are the days usage?
Answer: "Gone are the days" means that those days are long past, that what is being described was true once but is no longer the true. It is as if he said "those days are over."