Learning Go by solving problems from Project Euler