I don't wear gloves when shopping, nor for work on a supermarket checkout. I wash my hands with soap immediately before sitting at the till, and as often as practical during the shift, and use hand sanitiser before and after every single customer. Sweaty, sticky gloves are awful, I like my hands to look clean, feel clean, be clean. We have a selection of sanitisers for staff to choose which they prefer, though I've always taken my own in my pocket anyway.
Any item on the shelf in a store could have been touched by multiple people, from the supplier to the transporter, the people stocking the shelves and the customers picking things up to read the labels or check dates on fresh produce. None of it gets washed in the process. Just don't eat or touch your face during shopping, or on the way home if you don't have sanitiser in your pocket or your bag, wait until you can wash your hands thoroughly at home.
I don't buy loose bread because it is exposed to the public as well as our bakery staff, and it only takes one revolting person to squeeze a loaf to test its freshness, not to mention children at the same level as the bins of baguettes with the tops all open. Yuck.
I do wear rubber gloves to put diesel in the car though. And I always wear a mask for shopping anywhere, or getting fuel.