I'd never say 'go shop'. In British English, activities beginning with 'go' always use a gerund - for example, go swimming, go sailing, go shopping. Following 'go' with a bare infinitive would be ungrammatical. Connotations of 'go shop'? It sounds like Informal spoken American English.