golang里实现单例模式的方法
使用golang里的sync.Once来实现单例模式,参考代码:var once sync.Once type manager struct&
使用golang里的sync.Once来实现单例模式,参考代码:
var once sync.Once type manager struct {name string} var single *manager func Singleton() *manager{ once.Do(func() { single = &manager{"single"} }) return single }