go设计模式——模板方法(1)

场景:

其中某个特定操作的步骤是相同的, 但实现方式却可能有所不同。 这正是适合考虑使用模板方法模式的情况。

首先, 我们定义一个由固定数量的方法组成的基础模板算法。 这就是我们的模板方法。 然后我们将实现每一个步骤方法, 但不会改变模板方法。

  将共有的部分进行封装、减少代码的重复性,以便于系统的高可维护性

 

Go 模版方法模式讲解和代码示例 

你可能感兴趣的:(设计模式,servlet,服务器)