↓
跳过正文
Robin
文章
文章分类
文章
文章分类
Golang
抽象工厂设计模式
2025-11-16
·
2050 字
·
5 分钟
设计模式
Golang
抽象工厂模式在需要创建一整组相关联、相互依赖的对象时非常有用。它通过引入“抽象工厂”这个概念,将产品的创建与使用完全分离,极大地提高了系统的灵活性和可维护性。
函数选项设计模式
2025-11-09
·
1684 字
·
4 分钟
设计模式
Golang
Go 语言的函数选项模式(Functional Options Pattern)是一种优雅的配置模式,用于解决构造函数参数过多、可选参数、参数顺序等问题。
Go: 优化项目的编译效率
2023-04-02
·
3458 字
·
7 分钟
Golang
通过分析Go项目编译内存溢出问题,采用协议拆分优化方案,将编译内存从8-9G降至1-2G,编译时间从70-80s降至55-60s,并介绍了Go编译原理。
grpc-go源码分析之logger
2022-05-08
·
2109 字
·
5 分钟
Golang
深入分析grpc-go的logger包源码,包括glogger结构体、componentData结构体和初始化流程,展示Go语言中duck-typing设计思想的实际应用。