My thoughts in terms of macronutrients
Pre-workout (drink something 1/2 hour before, then something right before)
If performance is the primary goal:
Dextrose, a little sucrose if desired, hydro whey or
whey protein isolate
If muscle gain is the primary goal: The same but with more
protein, less sugar
If fat loss is the primary goal: Depends on the workout routine but in general even less/no carbs to help promote fat oxidation during your workout
During workout
Same as above
Post-workout
Medium-high GI carbs (if you do not plan on having another meal 1-2 hours later, go with medium GI)
Both fast and long-acting
proteinKeeping in mind that I am an ecto and can take a lot of calories, here is my current regimen
Drink 1/4 30 min. prior, 1/4 directly before, the rest during, sometimes some of it will be added to the PWO shake:
Cutting: 40 g WPI, 20 g
dextroseBulking: 40 g WPI, 80 g
dextrose (a lot more tends to come PWO with the shake in this case)
Post-workout
Cutting: 50 g
protein blend (WPC/MPI) and 10 g oats in 2 cups milk (total 61 g P/34 g C)
Bulking: Same
protein, but carbs are 20 g oats and 15 g
dextrose.
I usually sip this over half an hour or so.