GopherCon 2016
You’ve heard "don’t implement your own crypto" and taken it to heart. Great news- you don't have to! Go has very robust crypto packages, but even the standard library offers plenty of ways to make mistakes.
This talk show you the options and explains the right answers.
Video: https://www.youtube.com/watch?v=2r_KMzXB74w
Code: https://github.com/gtank/cryptopasta