【client-go v0.36.1】LeaderElection 深度分析(上篇)— 模块定位、结构、LeaderElector 核心逻辑基于 client-go v0.36.1 tools/leaderelection/ 源码的超深度、逐行、专业级分析 源文件:leaderelection.go (561行) + leasecandidate.go (220行) + healthzadaptor.go (69行) + metrics.go (119行) + resourcelock/interface.go (179行) + resourcelock/leaselock.go (181行) + resourcelock/multilock