Pedro, é interessante você comer carboidratos antes e depois... mas da seguinte forma:
Antes de malhar você precisa de energia, então coma carbos de baixo IG umas 2h antes do treino, ou carbos de alto IG uns 30 min antes do treino.
Logo após o treino você deve consumir carbo de IG alto, junto com proteínas. POr meio de mecanismos já explicados em outros tópicos, isso irá reduzir o catabolismo e permitir uma rápida absorção de aminoácidos, os quais irão contribuir para o aumento da massa magra.