Inverse Kinematics in Golang