"there is always a well-known solution to every human problem — neat, plausible, and wrong." — HL MenckenGloves are not magic they don't kill the virus.
Hot water and soap will so just wash your hands as given in advice and if unsure then do it anyway.
Just keep it simple and wash your hands it really is the best way
It maybe simple but it's effective.
How the fark do you expect me to wash my hands in the middle of a food shop? There just aren't enough hand sinks available, especially given the small size of shop toilets means even those in the biggest food shops are now one/two-at-a-time else 2m distance isn't preserved.
Gloves are very much second-best but better than nothing because, used consistently, they mean the hand touching the stock isn't touching your face. Similar to scarves/buffs which will probably do fark-all against a sneeze, but prevents you touching your face unthinkingly.