The correct care of the goldfish

Many people think that goldfish are excellent pets for someone who does not want to invest much in pet care and has no interest in owning a pet for a long time.
Both the life expectancy of the goldfish and the level of bonding between goldfish and owner depend on how much care you give the fish and whether you know about proper goldfish care.
Goldfish are not necessarily short-lived. With the right care, a goldfish can even live for ten years or more (one goldfish is said to have lived to be 43 years old!). How do you care for a goldfish to give it a long and happy life?