Go语言实现有限状态机(FSM)