We say go shopping to talk about shopping as a leisure activity, something done in our spare time. We say do the shopping to talk about shopping as housework or an activity that is part of the routine.
go shopping She loves going shopping and buying new clothes. (She does it in her spare time.)
do the shopping She usually does the shopping every Saturday. (She buys the necessary things for the home, it’s part of the housework.)