Goldwater voted for it, then against the more comprehensive 1964 CRA because of its intrusiveness.
Goldwater voted agains the 1964 act not because he supported Jim Crow but because it stretched the Commerce Clause so far that it could become a precedent for Congress to legislate on any subject. His concern turned out to be correct. The Supreme Court had a chance to restore some restraint with the Obamacare decision, but Roberts stabbed us in the back with a decision that stretches the taxation power to allow Congress to legislate about any subject.