from: http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/
NB : the "heavy work" only consists of a 1 second sleep ...
$ go run server.go
Then, in another terminal
$ curl -X POST -d '{}' localhost:8080
You also can stress it with https://github.com/rakyll/hey
$ go get -u github.com/rakyll/hey
$ ./hey -c 100 -n 10000 -m POST -d '{"data": [{"waza": 1}]}' http://localhost:8080