Ah, Green Lantern... The second Green Lantern (Hal Jordan) is the best by far.
As for his ability to stand up to Goku: Green Lantern has a ring that can create absolutely anything in the universe. He was strong for sure, but the ring really carried him as well.
That said, I still have to give the edge to Goku. How many times has he completely died trying to protect the innocent and good? He's saved Earth so many times it's unbelievable. Not only that, but Goku is a much, much tougher fighter than Green Lantern (again, the ring is what really made GL tough to begin with)...