I work in an environment of almost entirely women. It is literally impossible to prevent gossip from happening. Anymore, I'm defeated before I even walk through the door, they've already built up mounds of judgements about statements I've never even made. I already tried fighting the fire as much as possible, but you'll dig the hole deeper. I can't be done.
These days I just try to minimize self-disclosure (difficult for me for some reason) and never, ever, ever make a negative statement of any kind about another person who works there. Even something as innocuous as 'it was funny to me when Jane did X yesterday' will turn into 'hey, did you hear that Spooky hates Janes guts?'
I didn't even use the name of my boss when speaking to her about how things operated at another store I worked at, and the next day people were talking about how my boss said I called her horrible at her job. What???
When I'm running my own place, it will be an almost entirely male staff.