I was very into the pond thing for around thirteen years before I gave away fish, lotuses and lilies. Now, I have a half-barrel tub with two goldfish and a miniature lily and a few underwater plants. It isn't a real pond but I have fun with it.
I have never heard that goldfish do not eat mosquitoes. We live in an area where mosquitoes are a terrible problem but I have never found larvae in my pond or tub. When my children were raising tadpoles and I found mosquito larvae, I put a few baby goldfish in with the tadpoles for a couple of hours and they quickly took care of the problem.
The only reason I can think that goldfish wouldn't be very active is if it gets too cold or if there isn't enough oxygen in the water. When water gets too warm, it can deplete the amount of oxygen dissolved in water. With goldfish, you might need to add some lilies or other floating plants to keep the water underneath cooler. There are some great underwater plants, too, that will help keep the levels of dissolved oxygen more normal. Goldfish can take some extra effort to keep happy.
Good luck with your pond!
