I'm an avid functional strength proponent and will tell you there are endless possibilities for programming, but warn to find something and don't self-program unless you have years and years of experience doing so. You will inevitably program what you like (good at) and not what you hate (poor at) and there will be useless, not useful, randomness to your programming without significant forethought.
With that said, regardless of goals, so long as the macro objective is health and fitness, there are too many free places to find programming. Military Athlete.com and OPT.com are good places to start. Become a student of form and function. The only additional advice is while you can certainly get great workouts outside a gym and without the cost, equipment, coaching/training and peer pressure is great.
LikeQuoteFlag