Adding last Go pattern, creational - singleton