Add Go solution

This is questionable because `g` can't actually return a true
string. It can return a String-er though, which looks like a string if
you try to print it. Close enough!
Merge pull request #20 from burke/go-solution

Awesome!