package singleton
import "sync"
type Singleton struct {
}
var singleton *Singleton
var once sync.Once
func GetInstance()*Singleton {
once.Do(func() {
singleton=&Singleton{}
})
return singleton
}
Go 单例模式实现
最新推荐文章于 2024-09-11 13:18:09 发布