i'm about to step out at the moment so i'll just post my own protocol rather than explaining things but this is what i do:
1hr-90m before lifting i'll eat a really solid and full meal, usually oats for carbs because i love oats and don't have any GI issues with them. plus a chicken breast, ground round, or whatever, for ~50grams of protein.
30m pre workout ill pin 5iu of novorapid IM
usually have a shake mixed and kept in the fridge for awhile (since the aminos don't like to dissolve quickly): ~50grams karbolyn, ~35 grams of protein (20gr glutamine, 12gr leucine)
right before i step out the door i'll grab a few scoops of glutamine, leucine, alanine, glycine, citrine mallet, beta alanine and 2gr of creatine. this combined with the insulin gives me some pretty crazy fullness, pumps and recovery time but it tastes like absolute dogshit and you need to add something to flavor it in order to wash it down (grapefruit juice works well to dissolve it and mask the flavor).
i'll sip on the shake i mixed up that was sitting in the fridge throughout the workout, but i really never feel like i need the glucose, provided i had eaten beforehand, i never felt like i'll go hypo from only 5iu slin.
postworkout i just eat whatever, and pin ~5iu of GH IM, depending on how saucy i'm feeling, sometimes more.