Learning cryptography using Go