And add also... "You played very well... You are a super Chess player".
Is it rude to say gg before giving mate

I once played with a few morons(before I shutted down the chat entirely). One of them sent me a gg after I lost a bishop at middlegame and then insisted that I will embarass myself by playing anymore that game and another one who gave me a link where I can find books on chess to learn, like he was some kind of master. Just don't bother having a chat open.
I think it's fine to say 'gg' before checkmating in the endgame. Any other time seems kinda sarcastic.

I once played with a few morons(before I shutted down the chat entirely). One of them sent me a gg after I lost a bishop at middlegame and then insisted that I will embarass myself by playing anymore that game and another one who gave me a link where I can find books on chess to learn, like he was some kind of master. Just don't bother having a chat open.
Man, you should thank that your opponent because he cares about your Chess education.

I find something like "oh uh gg" or something like that not that rude but just saying a plain gg before finishing the game sounds rude

I once played with a few morons(before I shutted down the chat entirely). One of them sent me a gg after I lost a bishop at middlegame and then insisted that I will embarass myself by playing anymore that game and another one who gave me a link where I can find books on chess to learn, like he was some kind of master. Just don't bother having a chat open.
Man, you should thank that your opponent because he cares about your Chess education.
It was just a soft way towards sarcasm, maybe like your own comment... 😂
Do they believe that I cannot search online for resources, even on chess.com?

I mostly just say gg if I lose or if my opponent says gg. Some people do not feel friendly after they lose.

It depends. If it's a good game, then it's ok to say gg at any point. If it's not a good game, then there is no point in saying it, other than to be polite and recognize the opponents efforts.
I don't see any reason why it would be rude to say gg before checkmate. Knowing (or not knowing) a checkmate is coming shouldnt make any difference.
There have been many times I've said "this is a good game" or "good game" by move 20 or so, even if the game lasts another 40 moves. Win, lose, or draw, I'm just complimenting my opponent on how well they are doing.

Is typing "gg" at all polite? Why not type it out: "Good game". That in its own shows more respect than gg.

And only if I was going to win.

I usually say good games (ggs) after, but I have said it before the mate, I mean I often offer a draw if they are humble and polite about it.

What I do is type gg in chat when I am absolutely sure that the game will be over by checkmate when opponent thinks and after the game ends I press the enter key immediately...
Though I never ever had bad intentions for my opponent.

I would like to thank everyone for giving there input about this subject I will do what most people find to be the right decision and will be a better person.My intentes were not to be mean and I feel like maybe a few people didn't understand that.But once again thank you for input and will improve from here.

I got a call from the Suicide Squad and they've been considering tagging me, which I think they have already. A lot of internet dwellers have treated people disrespectfully online, and seek redemption. Your attempt is endearing Cute_Catgirl.

I got a call from the Suicide Squad and they've been considering tagging me, which I think they have already. A lot of internet dwellers have treated people disrespectfully online, and seek redemption. Your attempt is endearing Cute_Catgirl.
May I ask what attempt? If I knew me saying gg before the end of the game was rude I wouldn't ask and keep to my self.I was asking a general question and thanking everyone for it.
I like to say gg but when I do my opponent wouldn't even see my message because there in another game most likely so I do it before the game ends so they would see it.Is this considered runde or unsportsmanlike?Please tell me
Before check-mating your opponent.... say "I am sorry".
It would be polite.