I had bad luck with gold barbs. I kept nine in a 20H tank. Later learned they grow 8cm in length, even 10cm in the wild. On the beginning it goes fine, but when they reached 5cm problems began..
In hot pursuit against each other, they bumped into my cabombas and destroyed them. They began eating my egeria densa and when they began eating some crypts, I gave them.
If you feed them twice a day, they may leave plants alone. Also, i think my tank was too small for them.
Plants and algae grower.