From 5da64ab02495696fc8e49933ed68f56510028a0f Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Thu, 19 Sep 2024 10:50:10 +0200 Subject: [PATCH] fix: delete unused method and update comment Relates to a related fix done in some other sdks, such as the node one at Unleash/unleash-client-node#417 In this case, this method appears unused, so we can remove it. --- internal/strategies/helpers.go | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/internal/strategies/helpers.go b/internal/strategies/helpers.go index cd541e8..14816f8 100644 --- a/internal/strategies/helpers.go +++ b/internal/strategies/helpers.go @@ -78,13 +78,6 @@ type rng struct { random *rand.Rand } -func (r *rng) int() int { - r.Lock() - n := r.random.Intn(100) + 1 - r.Unlock() - return n -} - func (r *rng) float() float64 { return float64(r.int()) } @@ -96,8 +89,8 @@ func (r *rng) string() string { return strconv.Itoa(n) } -// newRng creates a new random number generator for numbers between 1-100 -// and uses a mutex internally to ensure safe concurrent reads. +// newRng creates a new random number generator and uses a mutex +// internally to ensure safe concurrent reads. func newRng() *rng { seed := time.Now().UnixNano() + int64(os.Getpid()) return &rng{random: rand.New(rand.NewSource(seed))}