From 8a5aaa9ac73f9494711a75c8ad7dad787d4efdf4 Mon Sep 17 00:00:00 2001 From: orris-inc Date: Tue, 10 Feb 2026 16:02:03 +0800 Subject: [PATCH] chore: promote directly imported dependencies and clean up go.mod Move mimetype, gocron/v2, and gobreaker/v2 from indirect to direct dependencies to reflect actual import usage. Remove unused indirect dependency check.v1. --- go.mod | 7 +++---- go.sum | 3 ++- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/go.mod b/go.mod index bfc7b28..10aeb32 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,9 @@ go 1.24.3 require ( github.com/alicebob/miniredis/v2 v2.35.0 + github.com/gabriel-vasile/mimetype v1.4.10 github.com/gin-gonic/gin v1.10.1 + github.com/go-co-op/gocron/v2 v2.19.1 github.com/go-playground/validator/v10 v10.27.0 github.com/go-webauthn/webauthn v0.15.0 github.com/golang-jwt/jwt/v5 v5.3.0 @@ -16,6 +18,7 @@ require ( github.com/microcosm-cc/bluemonday v1.0.27 github.com/pressly/goose/v3 v3.26.0 github.com/redis/go-redis/v9 v9.14.1 + github.com/sony/gobreaker/v2 v2.4.0 github.com/spf13/cobra v1.10.1 github.com/spf13/viper v1.17.0 github.com/stretchr/testify v1.11.1 @@ -46,9 +49,7 @@ require ( github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/fxamacker/cbor/v2 v2.9.0 // indirect - github.com/gabriel-vasile/mimetype v1.4.10 // indirect github.com/gin-contrib/sse v1.1.0 // indirect - github.com/go-co-op/gocron/v2 v2.19.1 // indirect github.com/go-playground/locales v0.14.1 // indirect github.com/go-playground/universal-translator v0.18.1 // indirect github.com/go-sql-driver/mysql v1.9.3 // indirect @@ -79,7 +80,6 @@ require ( github.com/sagikazarmark/locafero v0.3.0 // indirect github.com/sagikazarmark/slog-shim v0.1.0 // indirect github.com/sethvargo/go-retry v0.3.0 // indirect - github.com/sony/gobreaker/v2 v2.4.0 // indirect github.com/sourcegraph/conc v0.3.0 // indirect github.com/spf13/afero v1.10.0 // indirect github.com/spf13/cast v1.7.0 // indirect @@ -96,7 +96,6 @@ require ( golang.org/x/sys v0.39.0 // indirect google.golang.org/protobuf v1.36.9 // indirect gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect - gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect gopkg.in/ini.v1 v1.67.0 // indirect gorm.io/driver/postgres v1.5.9 // indirect ) diff --git a/go.sum b/go.sum index 3e606db..9d0b8a6 100644 --- a/go.sum +++ b/go.sum @@ -256,7 +256,6 @@ github.com/klauspost/cpuid/v2 v2.3.0 h1:S4CRMLnYUhGeDFDqkGriYKdfoFlDnMtqTiI/sFzh github.com/klauspost/cpuid/v2 v2.3.0/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= @@ -386,6 +385,8 @@ go.opentelemetry.io/otel/metric v1.37.0 h1:mvwbQS5m0tbmqML4NqK+e3aDiO02vsf/Wgbsd go.opentelemetry.io/otel/metric v1.37.0/go.mod h1:04wGrZurHYKOc+RKeye86GwKiTb9FKm1WHtO+4EVr2E= go.opentelemetry.io/otel/trace v1.37.0 h1:HLdcFNbRQBE2imdSEgm/kwqmQj1Or1l/7bW6mxVK7z4= go.opentelemetry.io/otel/trace v1.37.0/go.mod h1:TlgrlQ+PtQO5XFerSPUYG0JSgGyryXewPGyayAWSBS0= +go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= +go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/mock v0.6.0 h1:hyF9dfmbgIX5EfOdasqLsWD6xqpNZlXblLB/Dbnwv3Y= go.uber.org/mock v0.6.0/go.mod h1:KiVJ4BqZJaMj4svdfmHM0AUx4NJYO8ZNpPnZn1Z+BBU= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=