// Start implements Checker.Start. Please refer to Checker.Start for more information.
Start implements Checker.Start. Please refer to Checker.Start for more information.
// Start implements Checker . Start . Please refer to Checker . Start for more information .
func (ck *defaultChecker) Start() {
	ck.mtx.Lock()
	if !ck.started {
		ck.started = true
		defer ck.startPeriodicChecks()
		defer ck.Check(context.Background())
	}
	ck.mtx.Unlock()
}
func ( ck * defaultChecker ) Start ( ) { ck . mtx . Lock ( ) if ! ck . started { ck . started = true defer ck . startPeriodicChecks ( ) defer ck . Check ( context . Background ( ) ) } ck . mtx . Unlock ( ) }
Start implements Checker.Start.
Start implements Checker . Start .