style: fix golangci-lint formatting issues

- Run gofmt on all swarm package files
- Fix unnecessary int64 conversion in metrics.go
- Break long line in leader_election.go for golines

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Zhaoyikaiii 2026-02-23 22:08:12 +08:00
parent 050f99ef0c
commit d17bc02493
11 changed files with 156 additions and 155 deletions

View file

@ -178,7 +178,8 @@ func (le *LeaderElection) monitorLeader() {
// Check if leader is still in the membership
if _, exists := le.membership.GetNode(leaderID); !exists {
logger.WarnCF("swarm", "Leader no longer in membership, triggering reelection", map[string]any{"leader_id": leaderID})
logger.WarnCF("swarm", "Leader no longer in membership, triggering reelection",
map[string]any{"leader_id": leaderID})
// Trigger reelection by clearing current leader
le.mu.Lock()
le.currentLeader = ""

View file

@ -118,7 +118,7 @@ func (m *MetricsCollector) RecordLatency(operation string, latency time.Duration
bucket := m.latencyBuckets[operation]
m.mu.Unlock()
ms := int64(latency.Milliseconds())
ms := latency.Milliseconds()
bucket.mu.Lock()
bucket.count++