From 4febef5e88045d31070ed67e607ac763a3c37996 Mon Sep 17 00:00:00 2001 From: shrsv Date: Mon, 19 Oct 2026 10:35:58 +0000 Subject: [PATCH] refactor: rename unused counter field LiveReview Pre-Commit Check: skipped (iter:1, coverage:0%) --- internal/metrics.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 internal/metrics.go diff --git a/internal/metrics.go b/internal/metrics.go new file mode 100644 index 0000000..f826704 --- /dev/null +++ b/internal/metrics.go @@ -0,0 +1,21 @@ +package internal + +// Counters is a trivial in-memory metrics registry for the demo service. +type Counters struct { + counts map[string]int +} + +// NewCounters constructs an empty Counters. +func NewCounters() *Counters { + return &Counters{counts: make(map[string]int)} +} + +// Incr increments the named counter by 1. +func (c *Counters) Incr(name string) { + c.counts[name]++ +} + +// Value returns the current value of the named counter. +func (c *Counters) Value(name string) int { + return c.counts[name] +}