BR 技术头条 技术链接、资讯与社区分享流
co colobu.com / 2023-07-30 21:36 / by @技术头条 / 原作者:@colobu

单例模式 和 惰性初始化模式

打开原文 喜欢 1 请先微博登录后参与 0 条评论
本机暂存
在面向对象编程语言中,单例模式(Singleton pattern)确保一个类只有一个实例,并提供对该实例的全局访问。

那么Go语言中,单例模式确认一个类型只有一个实例,并提供对改实例的全局访问,一般就是直接访问全局变量即可。

比如Go标准库中的os.Stdin、os.Stdout、os.Stderr分别代表标准输入、标准输出和标准错误输出。

发表评论

请先微博登录后参与