Публикации по теме 'creational-patterns'
Творческие шаблоны
Шаблоны создания — это шаблоны проектирования, которые имеют дело с механизмами создания объектов, пытаясь создать объекты способом, подходящим для ситуации. Вот несколько примеров шаблонов создания и того, как их можно реализовать в Go:
Singleton . Шаблон Singleton гарантирует, что класс имеет только один экземпляр, предоставляя при этом глобальную точку доступа к этому экземпляру.
Copy code
type Singleton struct {}
var instance *Singleton
func GetInstance() *Singleton {
if instance..