Before lifting weights, it would be important to choose some complex carbs for consumption that are lower on the glycemic index scale. Proteins before and after a workout would be a good idea. It can also be beneficial if you could restore the glycogen levels in the body post strength training workouts. Do not skip proteins after a workout as they help to repair and rebuild the muscles.