The Braves played their fourth in a stretch of 20 consecutive games on Monday against the Blue Jays.
"Every chance we can, give somebody a breather," Gonzalez said.
Since returning from his injury, Heyward has played in nine straight games, and has been able to find his way on base more consistently, even if the hits aren't there. The 23-year-old has a .381 on-base percentage since returning.
"He's looked really really good," Gonzalez said.
Resting Heyward gave the Braves a chance to get Reed Johnson into a game against lefty Mark Buehrle. Reed had only seen one at-bat since Heyward's return.
Johnson is batting .346 vs. lefties, compared to .250 against right-handers. He was 13-for-37 entering Monday with four doubles in his career against the Blue Jays starter.
Evan Peaslee is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.