Walker connected on 10-of-18 shots and committed only two turnovers as the Bobcats held off a late Warriors rally to notch a second straight win.
Gerald Henderson chipped in 24 points and Josh McRoberts contributed 11, 10 rebounds and six assists.
Golden State fell despite 43 points from Charlotte native Stephen Curry, including 19 in the fourth quarter. Curry also handed out nine assists.
Klay Thompson put in 22 points and David Lee added 14 with 16 rebounds.