I had the same questions, so I went ahead and prototyped a tiny API in Go: https://github.com/melvinmt/translation.io
Building an API in Go feels -very- robust because of the strong typing and the strict compiler. After a while you'll discover the strength of interfaces and be pleasantly surprised. Combined with the performance boost, I can't think of a better language to write an API in.