Go in production

Writing Go services that run for months on one machine: shutdown, timeouts, memory, logging and systemd.