From 8da176ffbae23f3319f2a15757486614899f4f6f Mon Sep 17 00:00:00 2001 From: Egor Aristov Date: Wed, 19 Mar 2025 14:35:18 +0300 Subject: [PATCH] small upd --- .golangci.yml | 8 -------- cmd/worker/worker.go | 2 +- internal/limiter/redisleaky/redisleaky.go | 4 ++-- 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index f647f59..b286587 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -2,17 +2,9 @@ linters: fast: true presets: - bugs - - comment - - complexity - error - - format - - import - metalinter - - module - performance - sql - - style - test - unused - disable: - - wsl diff --git a/cmd/worker/worker.go b/cmd/worker/worker.go index aeb6641..21b8127 100644 --- a/cmd/worker/worker.go +++ b/cmd/worker/worker.go @@ -70,7 +70,7 @@ func main() { log.Panicf("redis ping: %v", err) } - perDomainLimiter, err := redisleaky.New( + perDomainLimiter := redisleaky.New( rate.Every(time.Duration(float64(time.Second)*cfg.PerDomainRateLimitEvery)), int64(cfg.PerDomainRateLimitCapacity), redisClient, diff --git a/internal/limiter/redisleaky/redisleaky.go b/internal/limiter/redisleaky/redisleaky.go index 6a34524..d4235df 100644 --- a/internal/limiter/redisleaky/redisleaky.go +++ b/internal/limiter/redisleaky/redisleaky.go @@ -28,7 +28,7 @@ func New( capacity int64, redisClient *redis.Client, prefix string, -) (*Limiter, error) { +) *Limiter { l := Limiter{ rate: time.Duration(float64(time.Second) / float64(rateLimit)), capacity: capacity, @@ -36,7 +36,7 @@ func New( redisPool: rsgoredis.NewPool(redisClient), prefix: prefix, } - return &l, nil + return &l } func (l *Limiter) Limit(ctx context.Context, key string) (time.Duration, error) {