摘要: 我的设计模式之旅、04 解释器模式. 我的设计模式之旅,使用 Golang 实现。本节实现解释器模式。程序可按需加载用户自定义的.work后缀文件,将每行的命令解释为具体行为。喵叫几次、进程休眠几秒、输出范围内随机数、运行另外的work文件。 阅读全文
posted @ 2022-09-09 20:07 小能日记 阅读(64) 评论(0) 推荐(1) 编辑
摘要: 我的设计模式之旅、03 职责链模式 我的设计模式之旅,使用 Golang 实现。本节实现职责链模式。现有三批不同重量的货物,有三种工具可以托运,分别是自行车、汽车、卡车,未来工具可能会增多,判断这些货物由哪个工具运输。 阅读全文
posted @ 2022-09-09 11:56 小能日记 阅读(41) 评论(0) 推荐(1) 编辑