Practical Cryptography With Go