type CacheDebugger … // New creates a CacheDebugger. func New( nodeLister corelisters.NodeLister, podLister corelisters.PodLister, cache internalcache.Cache, podQueue internalqueue.SchedulingQueue, ) *CacheDebugger { … } // ListenForSignal starts a goroutine that will trigger the CacheDebugger's // behavior when the process receives SIGINT (Windows) or SIGUSER2 (non-Windows). func (d *CacheDebugger) ListenForSignal(ctx context.Context) { … }