陈明勇一名热爱技术、乐于分享的开发者,同时也是开源爱好者。
81文章
11分类
20标签
14评论
129点赞
83938浏览量
Go 函数选项模式(Functional Options Pattern)
后端GoGo 设计模式
Go 函数选项模式(Functional Options Pattern)

本文对 Go 函数选项模式(Functional Options Pattern)进行了详细介绍,并通过封装一个消息结构体的例子,展示了如何使用函数选项模式进行代码实现。

170
1
0
2024-01-05
Go 空结构体:零内存的魔力
后端Go
Go 空结构体:零内存的魔力

在 Go 语言中,有一种特殊的用法可能让许多人感到困惑,那就是空结构体 struct{}。在本文中,我将对 Go 空结构体进行详解,准备好了吗?准备一杯你最喜欢的饮料或茶,随着本文一探究竟吧。

244
1
0
2024-01-05
一文掌握 Go 并发模式 Context 上下文
后端GoGo 标准库
一文掌握 Go 并发模式 Context 上下文

本文详细介绍了 Go 语言中的 Context 上下文,通过阅读本文,相信你们对 Context 的功能和使用场景有所了解。同时,你们也应该能够根据实际需求选择最合适的 Context 创建方式,并且根据规则,正确、高效地使用它。

183
1
0
2024-01-05
Go 方法接收器:选择值接收器还是指针接收器?
后端Go
Go 方法接收器:选择值接收器还是指针接收器?

本文简单介绍了 Go 语言中的方法接收器,重点讲解了值接收器和指针接收器。通过实际示例展示了它们的用法,并对比了它们的差异性。最后,给出了如何根据实际情况正确选择接收器的建议。

168
1
0
2024-01-05
Go 语言中没有枚举类型,但是我们可以这样做
后端Go
Go 语言中没有枚举类型,但是我们可以这样做

在日常开发中,枚举类型是很常用的,虽然 Go 语言中没有内置枚举类型,但也不妨碍我们自己实现一个类似的 “枚举类型”。在实现的时候,需要考虑类型约束和安全性的问题。

109
1
0
2024-01-05
Go 函数选项模式(Functional Options Pattern)
后端GoGo 设计模式
Go 函数选项模式(Functional Options Pattern)

本文对 Go 函数选项模式(Functional Options Pattern)进行了详细介绍,并通过封装一个消息结构体的例子,展示了如何使用函数选项模式进行代码实现。

170
1
0
2024-01-05
Go 空结构体:零内存的魔力
后端Go
Go 空结构体:零内存的魔力

在 Go 语言中,有一种特殊的用法可能让许多人感到困惑,那就是空结构体 struct{}。在本文中,我将对 Go 空结构体进行详解,准备好了吗?准备一杯你最喜欢的饮料或茶,随着本文一探究竟吧。

244
1
0
2024-01-05
一文掌握 Go 并发模式 Context 上下文
后端GoGo 标准库
一文掌握 Go 并发模式 Context 上下文

本文详细介绍了 Go 语言中的 Context 上下文,通过阅读本文,相信你们对 Context 的功能和使用场景有所了解。同时,你们也应该能够根据实际需求选择最合适的 Context 创建方式,并且根据规则,正确、高效地使用它。

183
1
0
2024-01-05
Go 方法接收器:选择值接收器还是指针接收器?
后端Go
Go 方法接收器:选择值接收器还是指针接收器?

本文简单介绍了 Go 语言中的方法接收器,重点讲解了值接收器和指针接收器。通过实际示例展示了它们的用法,并对比了它们的差异性。最后,给出了如何根据实际情况正确选择接收器的建议。

168
1
0
2024-01-05
Go 语言中没有枚举类型,但是我们可以这样做
后端Go
Go 语言中没有枚举类型,但是我们可以这样做

在日常开发中,枚举类型是很常用的,虽然 Go 语言中没有内置枚举类型,但也不妨碍我们自己实现一个类似的 “枚举类型”。在实现的时候,需要考虑类型约束和安全性的问题。

109
1
0
2024-01-05
< 1 ...8910...17 >
陈明勇一名热爱技术、乐于分享的开发者,同时也是开源爱好者。
81文章
11分类
20标签
14评论
129点赞
83938浏览量