I don't know either language, but I've heard so many good things about go when talking about formatting with gofmt. I believe that line in go is as gofmt would have you write it, isn't it?
Could someone weigh in on whether the C# written in this post is idiomatic?