i hope your fish is still with you this morning. if so can you let us know tank size (if you dont know volume just post dimensions), filtration, fish type (fancy or common) tank mates, and if possible water readings (ammonia,nitrite,nitrate) and water change scedule.
if your fish is a common goldfish-slim long body, single tail, it will need at least a 20 gallon tank absolute minimum. if you have a fancy-fat bodied twin tail goldfish, you can possibly get away with a 10 gallon, ideally it should be more though. plus goldfish are extremely social fish and need at least 1 of their own kind around or they can get depressed and stop eating. for a pair of commons you will need at least a 40 gallon tank, a pair of fancies can live out their life happily in a 25 gallon tank.
all fish need water changes, between every 7-14 days depending on tank size, inhabitants, plant life. you should also be doing a gravel vac each time to remove any uneaten food and fish waste.
the salts may help, they wont hurt thats for sure, but it sounds to me like a water quality problem which wont be rectifed with adding stuff to the water, water changes and adding live plants will help though.
make sure you add tap water treatment to all water added to the tank before it goes in so you dont kill your cycle by killing the bacteria growing on the gravel and in the filter. apparently it takes approx 30 seconds for tap water to kill off the bacteria so i always treat new water in a large 10 gallon bucket before adding it to my tank. its also easier to work out the dosages. slightly over dosing tap water treatment will not hurt your fish though.
one last thing, if you do have a fat bodied fancy goldfish, by the sounds of you saying he hasnt come to the top for food, you are feeding it floating foods. this is a bad thing for fancies, they suffer floaty issues easily, some even on sinking pellets, so you will need to go and buy sinking pellets as it could possibly be a swim bladder problem, though unlikely as its sitting on the bottom and most tend to be unstable in the water rather than just sit. also, if it is a fancy, well any goldfish should have them but fancies in particular, feed it cooked shelled peas at least once or twice a week, they need greens in their diet to keep them healthy
hope this helps.