Open Q1mi opened 7 months ago
https://www.liwenzhou.com/posts/Go/functional-options-pattern/
李文周的Blog提供免费的全套Go语言学习教程。本文主要介绍了为什么我们需要再Go语言中使用函数选项模式(functional options pattern),以及从零实现一个函数选项模式。最后借助 grpc 中的源码示例介绍了如何使用接口类型来解耦具体逻辑实现。
https://www.liwenzhou.com/posts/Go/functional-options-pattern/
李文周的Blog提供免费的全套Go语言学习教程。本文主要介绍了为什么我们需要再Go语言中使用函数选项模式(functional options pattern),以及从零实现一个函数选项模式。最后借助 grpc 中的源码示例介绍了如何使用接口类型来解耦具体逻辑实现。