go-pattern-examples/behavior/10_state
2020-05-05 22:04:16 +08:00
..
README.md regular state pattern 2020-05-05 22:04:16 +08:00
state_test.go regular state pattern 2020-05-05 22:04:16 +08:00
state.go regular state pattern 2020-05-05 22:04:16 +08:00

状态模式

状态模式的目的就是设计一个状态机,用状态的改变/流转驱动行为变化,前提是需要知道所有的状态,否则,该模式有益于根据已知状态扩展行为。