摘要:
示例:实现有限状态机(FSM) 有限状态机(Finite-State Machine,FSM),表示有限个状态及在这些状态间的转移和动作等行为的数学模型。 本例将实现状态接口、状态管理器及一系列的状态和使用状态的逻辑。 1、状态的概念 状态机中的状态与状态间能够自由转换。但是现实当中的状态却不一定能 阅读全文
摘要:
类型分支——批量判断空接口中变量的类型 Go 语言的 switch 不仅可以像其他语言一样实现数值、字符串的判断,还有一种特殊的用途——判断一个接口内保存或实现的类型。 1、类型断言的书写格式 switch 实现类型分支时的写法格式如下: switch 接口变量.(type) { case 类型1: 阅读全文