It is going to depend the size of your tank and what you ultimately want to keep in it.
Goldfish are not good for a number of reasons, mainly being that you have to find a home for them once the tank is cycled. They are also very very sensitive to water parameters and susceptible to diseases. Also they enjoy a temperature(under 70) that makes for slow bacteria growth(much faster at 80 or above). They are just not a hardy fish.
Zebra Danios are one of the most popular. My Platties are doing really well, they have a healthy apatite, they are energetic, and they have no behavior that suggests they are feeling stress or sickness(lethargy, rapid respiration, inflamed gills, ect).
I would also suggest getting some live plants and seachem prime to help with ammonia and nitrite levels. Check parameters often!