const allGRPCServices … type notifier … func newHealthNotifier(hs *health.Server, s *etcdserver.EtcdServer) notifier { … } type healthNotifier … func (hc *healthNotifier) defragStarted() { … } func (hc *healthNotifier) defragFinished() { … } func (hc *healthNotifier) startServe() { … } func (hc *healthNotifier) stopServe(reason string) { … }