Go makes it easy to start a backend service. These articles look at what happens under the abstractions: HTTP request handling, JSON-RPC dispatch, string allocation costs, and time conversions.
The Go Language Case Studies project provides runnable examples and benchmarks to go with the writing.