Earlier quoted context omitted.
When I see someone doing something like this and: 1. They are not using the latest Go (atm 1.1.2) 2. GOMAXPROCS is not = the number of CPUs 3. They are using ab rather than something more scalable like wrk I assume they either don't know what they are doing, or want to make Go look bad. On a side note, Go is already known to be much faster at web-serving than node.js: http://www.techempower.com/benchmarks/#section=da…
I did the test that the article suggested, with the versions of the tools that I have installed on my system. This is a comment on a blog article, not an attempt to engineer the perfect benchmark. Also in this bench Go danced circles around node. I dunno what you're complaining about.
I'm complaining because you and other people will go on to:
1. Use a version of Go in your development that is slower (as has much worse memory characteristics) and lacks new features.
2. End up running all your programs on single core until you understand GOMAXPROCS
3. Use ab to bench real things which is bad
So "my complaining" is trying to help you.