Can goldfish and neon tetras live in the same tank?

I want to put goldfish and neon tetras in the same tank (75 gal.). Can they live together? Can they eat the same food? If not, how can I keep them from eating each other's food? I mean, how do i make sure the goldfish don't eat the tetras' food and that the tetras don't eat the goldfish food?
Update: Can I keep goldfish with any kind of small school fish?
7 answers 7