Determining who has won is very hard?

Lately some threads on how to score a game of go have popped up on the forums.

And prolly if you search the forums you will find some more threads about it.

A simple explainer on scoring is given by WikiHow.

Also Sensei’s Library may help.

These videos also explain a lot.