Handicapping has a long history in Go, it ties into the ranking system pretty elegantly, You basically give the weaker player a set of extra prescribed moves up to the difference between the ranks of the two players, e.g. a 10kyu playing a 15kyu (higher is weaker) would give the 15kyu 5 first moves, usually in an evenly distributed pattern.
I had a new player come from Chess and he refused to play me with a handicap. He kept on saying that he didn’t want to win because I made one mistake or he got lucky.
But Go doesn’t work like that, I’d have to make 5 or 10 mistakes in a row, and the weaker player has to recognize that those are mistakes and attack them. Neither of those things are going to happen.
A lot of new players don’t get that being given a handicap is a good way to make the game even. It doesn’t look like it when, as a player who’s gotten 5 or 10 games under your belt and you see 9 stones in front of you and you’re wondering how the hell is this “stronger” player going to do anything against you! You got 9 first moves! This is going to be cake! The game’s almost over! You just have to button it up and then you’ve won! But you’re new, you barely know how to play, let a lone even use the advantage you’re given. But, it is some use, in go at least, the extra moves teach you how to use what you already have, while complicating things for a vastly superior foe.