Betta fish can live with any other fish that are peaceful and do not have long, flowing fins as this could make the betta fish jealous and start a fight.
It really depends what type of gold fish get two tanks ready put betta in with gold fish if they seem to fight or threaten each other take one out and put it in the other tank other wise let them be...