TripleDes-golang simple triple des using PKCS5Padding improved version from https://socketloop.com/tutorials/golang-how-to-encrypt-and-decrypt-with-tripledes