Go finite-state-machine Libraries