Didn't know reddit used Go, everyone seems to now!
TLDR;
- Use a framework/toolkit
- Go makes rapid iteration easy and safe
- Distributed tracing with Thrift and Go is hard
- Use deadlines within and across services
- Use load testing and benchmarking