Descripción
Generic singleton class using a class-level instance
File Template: ✅
Prefix
singleton:class
Scopes
python
Snippet de código
class ${1:Singleton}:
_instance = None
def __new__(cls, *args, **kwargs):
if cls._instance is None:
cls._instance = super(${1}, cls).__new__(cls)
# initialize your instance here
$0
return cls._instance