AES implementation in GO for learning purposes