"Everyday Go" is the fast way to learn tools, techniques and patterns from real tools used in production.
The topics cover the software lifecycle from the fundamentals, to unit testing, to distribution and monitoring. There's something for all skill levels.