I have four gold fish and two angels. Salt water or fresh water will be suitable. ???
Welcome to FishLore! All those fish are freshwater. If they stay in saltwater for very long they will not survive. Also, Goldfish are not tropical fish and angel fish are, so you really need to put the goldfish in about a 50 gallon tank with no heater, and the angels in a 20 gallon tank with a heater.
Check out Angel fish here: https://www.fishlore.com/Profiles-Angelfish.htm And Goldfish here: https://www.fishlore.com/Profiles-Goldfish.htm Hope that helps, and WELCOME TO FISHLORE!!!! Carol