Go单例模式

单例模式回顾 以前在做java的时候,经常会用到设计模式,如单例模式、工厂模式、观察者模式等。其实设计模式和语言无关,先简单回顾下单例模式吧,单例模式是一种用在特定场景的设计模式。比如,读取程序的配置文件的时候就会用到单列模式。 想象一下,假入有个类的实例是来对配置文件进行操作,如果不用单例模式,系统中任何用到读取配置文件的地方都将会创建一个对象,这得多么浪费内存。 实际上该对象只需要被实例化一次即可。单例模式的抽象表达就是:在程序中我们只需要某个类实例化一次即可,保证一个类仅有一个实例,并提供...阅读全文

2019.03.03 23:21* zhoushuime
阅读:996 评论:1