package monitors type CommonMonitorMonitor struct { *MonitorHelper } func (the *CommonMonitorMonitor) RegisterFun(fun func()) { the.registerFun(fun) } func (the *CommonMonitorMonitor) Start() { the.initial() the.monitorStart() }