From 6d448db19ed6acb0ba610ef7743abcfa9e33fb72 Mon Sep 17 00:00:00 2001 From: tx7do Date: Mon, 6 May 2024 14:02:18 +0800 Subject: [PATCH] feat: refactor, update bootstrap. --- backend/api/buf.lock | 12 +- backend/app.mk | 2 +- .../service/cmd/server/assets/openapi.yaml | 20 +- backend/app/admin/service/cmd/server/main.go | 37 +- backend/app/admin/service/cmd/server/wire.go | 2 +- .../app/admin/service/cmd/server/wire_gen.go | 4 +- .../app/admin/service/internal/data/data.go | 24 +- .../app/admin/service/internal/server/rest.go | 6 +- .../service/internal/service/attachment.go | 2 +- .../service/internal/service/category.go | 2 +- .../admin/service/internal/service/comment.go | 2 +- .../admin/service/internal/service/link.go | 2 +- .../admin/service/internal/service/post.go | 2 +- .../app/admin/service/internal/service/tag.go | 2 +- .../admin/service/internal/service/user.go | 2 +- backend/app/core/service/cmd/server/main.go | 39 +- backend/app/core/service/cmd/server/wire.go | 2 +- .../app/core/service/cmd/server/wire_gen.go | 4 +- .../core/service/internal/data/attachment.go | 2 +- .../core/service/internal/data/category.go | 2 +- .../app/core/service/internal/data/comment.go | 2 +- .../app/core/service/internal/data/data.go | 10 +- .../core/service/internal/data/ent_client.go | 23 +- .../app/core/service/internal/data/link.go | 2 +- .../app/core/service/internal/data/post.go | 2 +- backend/app/core/service/internal/data/tag.go | 2 +- .../app/core/service/internal/data/user.go | 2 +- .../app/core/service/internal/server/grpc.go | 6 +- .../service/internal/service/attachment.go | 2 +- .../core/service/internal/service/category.go | 2 +- .../core/service/internal/service/comment.go | 2 +- .../app/core/service/internal/service/link.go | 2 +- .../app/core/service/internal/service/post.go | 2 +- .../app/core/service/internal/service/tag.go | 2 +- .../app/core/service/internal/service/user.go | 2 +- .../service/cmd/server/assets/openapi.yaml | 16 +- backend/app/front/service/cmd/server/main.go | 37 +- backend/app/front/service/cmd/server/wire.go | 2 +- .../app/front/service/cmd/server/wire_gen.go | 4 +- .../app/front/service/internal/data/data.go | 24 +- .../app/front/service/internal/server/rest.go | 6 +- .../service/internal/service/attachment.go | 2 +- .../service/internal/service/category.go | 2 +- .../front/service/internal/service/comment.go | 2 +- .../front/service/internal/service/link.go | 2 +- .../front/service/internal/service/post.go | 2 +- .../app/front/service/internal/service/tag.go | 2 +- .../go/admin/service/v1/i_attachment.pb.go | 2 +- .../admin/service/v1/i_attachment_grpc.pb.go | 2 +- .../admin/service/v1/i_attachment_http.pb.go | 2 +- .../api/go/admin/service/v1/i_category.pb.go | 2 +- .../go/admin/service/v1/i_category_grpc.pb.go | 2 +- .../go/admin/service/v1/i_category_http.pb.go | 2 +- .../api/go/admin/service/v1/i_comment.pb.go | 2 +- .../go/admin/service/v1/i_comment_grpc.pb.go | 2 +- .../go/admin/service/v1/i_comment_http.pb.go | 2 +- .../gen/api/go/admin/service/v1/i_link.pb.go | 2 +- .../api/go/admin/service/v1/i_link_grpc.pb.go | 2 +- .../api/go/admin/service/v1/i_link_http.pb.go | 2 +- .../gen/api/go/admin/service/v1/i_menu.pb.go | 2 +- .../api/go/admin/service/v1/i_menu_grpc.pb.go | 2 +- .../api/go/admin/service/v1/i_menu_http.pb.go | 2 +- .../gen/api/go/admin/service/v1/i_photo.pb.go | 2 +- .../go/admin/service/v1/i_photo_grpc.pb.go | 2 +- .../go/admin/service/v1/i_photo_http.pb.go | 2 +- .../gen/api/go/admin/service/v1/i_post.pb.go | 2 +- .../api/go/admin/service/v1/i_post_grpc.pb.go | 2 +- .../api/go/admin/service/v1/i_post_http.pb.go | 2 +- .../api/go/admin/service/v1/i_system.pb.go | 2 +- .../go/admin/service/v1/i_system_grpc.pb.go | 2 +- .../go/admin/service/v1/i_system_http.pb.go | 2 +- .../gen/api/go/admin/service/v1/i_tag.pb.go | 2 +- .../api/go/admin/service/v1/i_tag_grpc.pb.go | 2 +- .../api/go/admin/service/v1/i_tag_http.pb.go | 2 +- .../gen/api/go/admin/service/v1/i_user.pb.go | 2 +- .../api/go/admin/service/v1/i_user_grpc.pb.go | 2 +- .../api/go/admin/service/v1/i_user_http.pb.go | 2 +- .../api/go/comment/service/v1/comment.pb.go | 2 +- .../go/comment/service/v1/comment_grpc.pb.go | 2 +- .../api/go/content/service/v1/category.pb.go | 2 +- .../go/content/service/v1/category_grpc.pb.go | 2 +- .../gen/api/go/content/service/v1/link.pb.go | 2 +- .../api/go/content/service/v1/link_grpc.pb.go | 2 +- .../gen/api/go/content/service/v1/menu.pb.go | 2 +- .../api/go/content/service/v1/menu_grpc.pb.go | 2 +- .../gen/api/go/content/service/v1/photo.pb.go | 2 +- .../go/content/service/v1/photo_grpc.pb.go | 2 +- .../gen/api/go/content/service/v1/post.pb.go | 2 +- .../api/go/content/service/v1/post_grpc.pb.go | 2 +- .../gen/api/go/content/service/v1/tag.pb.go | 2 +- .../api/go/content/service/v1/tag_grpc.pb.go | 2 +- .../api/go/file/service/v1/attachment.pb.go | 2 +- .../go/file/service/v1/attachment_grpc.pb.go | 2 +- .../go/front/service/v1/i_attachment.pb.go | 2 +- .../front/service/v1/i_attachment_grpc.pb.go | 2 +- .../front/service/v1/i_attachment_http.pb.go | 2 +- .../api/go/front/service/v1/i_category.pb.go | 2 +- .../go/front/service/v1/i_category_grpc.pb.go | 2 +- .../go/front/service/v1/i_category_http.pb.go | 2 +- .../api/go/front/service/v1/i_comment.pb.go | 2 +- .../go/front/service/v1/i_comment_grpc.pb.go | 2 +- .../go/front/service/v1/i_comment_http.pb.go | 2 +- .../gen/api/go/front/service/v1/i_link.pb.go | 2 +- .../api/go/front/service/v1/i_link_grpc.pb.go | 2 +- .../api/go/front/service/v1/i_link_http.pb.go | 2 +- .../gen/api/go/front/service/v1/i_menu.pb.go | 2 +- .../api/go/front/service/v1/i_menu_grpc.pb.go | 2 +- .../api/go/front/service/v1/i_menu_http.pb.go | 2 +- .../gen/api/go/front/service/v1/i_photo.pb.go | 2 +- .../go/front/service/v1/i_photo_grpc.pb.go | 2 +- .../go/front/service/v1/i_photo_http.pb.go | 2 +- .../gen/api/go/front/service/v1/i_post.pb.go | 2 +- .../api/go/front/service/v1/i_post_grpc.pb.go | 2 +- .../api/go/front/service/v1/i_post_http.pb.go | 2 +- .../gen/api/go/front/service/v1/i_tag.pb.go | 2 +- .../api/go/front/service/v1/i_tag_grpc.pb.go | 2 +- .../api/go/front/service/v1/i_tag_http.pb.go | 2 +- backend/gen/api/go/user/service/v1/user.pb.go | 2 +- .../api/go/user/service/v1/user_grpc.pb.go | 2 +- backend/go.mod | 237 +++--- backend/go.sum | 755 ++++++++---------- 121 files changed, 655 insertions(+), 815 deletions(-) diff --git a/backend/api/buf.lock b/backend/api/buf.lock index 79bc2ac..14c3ec4 100644 --- a/backend/api/buf.lock +++ b/backend/api/buf.lock @@ -4,8 +4,8 @@ deps: - remote: buf.build owner: envoyproxy repository: protoc-gen-validate - commit: eac44469a7af47e7839a7f1f3d7ac004 - digest: shake256:0feabcde01b6b11e3c75a5e3f807968d5995626546f39c37e5d4205892b3a59cced0ed83b35a2eb9e6dddd3309660ad46b737c9dcd224b425de0a6654ce04417 + commit: ea113bc841fa448ab34bf3f9fa6cef0f + digest: shake256:8f3653779e824957a4fe3d18cdb73531f7f7ed1393848082dfe1f90026fd187da9534e759b5833f4e5487be0d34cfa7d4ff149af9a2694863773387d61d09fce - remote: buf.build owner: gnostic repository: gnostic @@ -19,8 +19,8 @@ deps: - remote: buf.build owner: googleapis repository: googleapis - commit: 28151c0d0a1641bf938a7672c500e01d - digest: shake256:49215edf8ef57f7863004539deff8834cfb2195113f0b890dd1f67815d9353e28e668019165b9d872395871eeafcbab3ccfdb2b5f11734d3cca95be9e8d139de + commit: 74015a8aeb8445aa9e3e1454cb54bc35 + digest: shake256:7149cf5e9955c692d381e557830555d4e93f205a0f1b8e2dfdae46d029369aa3fc1980e35df0d310f7cc3b622f93e19ad276769a283a967dd3065ddfd3a40e13 - remote: buf.build owner: kratos repository: apis @@ -29,5 +29,5 @@ deps: - remote: buf.build owner: tx7do repository: pagination - commit: 66a7080a8ac446d0abfb0250f17cad60 - digest: shake256:cb27e819fe006fad3688c7f6c882a65ebd1511c26301fc498d652d2d3b203d6afc46346bf6173243afc854914f256cd3ac77c2c5c18638809b2d31197873bcd1 + commit: 7a9682e38b7d47d98eafd742399a16b0 + digest: shake256:c2e448ce9c66de9838cd7573fb62d562f6649661ac4029471427bd00fcf7ecb5bebdaa79dbddb5616446345eff22c1f36a46b3717e0778b3933e24dabef03c34 diff --git a/backend/app.mk b/backend/app.mk index 352afba..751bc08 100644 --- a/backend/app.mk +++ b/backend/app.mk @@ -37,7 +37,7 @@ build: ifeq ("$(wildcard ./bin/)","") mkdir bin endif - @go build -ldflags "-X main.Service.Version=$(APP_VERSION)" -o ./bin/ ./... + @go build -ldflags "-X main.version=$(APP_VERSION)" -o ./bin/ ./... # clean build files clean: diff --git a/backend/app/admin/service/cmd/server/assets/openapi.yaml b/backend/app/admin/service/cmd/server/assets/openapi.yaml index b551d28..0596800 100644 --- a/backend/app/admin/service/cmd/server/assets/openapi.yaml +++ b/backend/app/admin/service/cmd/server/assets/openapi.yaml @@ -55,7 +55,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -198,7 +198,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -346,7 +346,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -489,7 +489,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -688,7 +688,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -831,7 +831,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -974,7 +974,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -1117,7 +1117,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -1255,7 +1255,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -1398,7 +1398,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: diff --git a/backend/app/admin/service/cmd/server/main.go b/backend/app/admin/service/cmd/server/main.go index c26678b..7939c0a 100644 --- a/backend/app/admin/service/cmd/server/main.go +++ b/backend/app/admin/service/cmd/server/main.go @@ -5,46 +5,21 @@ import ( "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" "github.com/go-kratos/kratos/v2/transport/http" + + "github.com/tx7do/go-utils/trans" "github.com/tx7do/kratos-bootstrap" "kratos-cms/pkg/service" ) -// go build -ldflags "-X main.Service.Version=x.y.z" +var version string -var ( - Service = bootstrap.NewServiceInfo( - service.AdminService, - "1.0.0", - "", - ) -) +// go build -ldflags "-X main.version=x.y.z" func newApp(ll log.Logger, rr registry.Registrar, hs *http.Server) *kratos.App { - return kratos.New( - kratos.ID(Service.GetInstanceId()), - kratos.Name(Service.Name), - kratos.Version(Service.Version), - kratos.Metadata(Service.Metadata), - kratos.Logger(ll), - kratos.Server( - hs, - ), - kratos.Registrar(rr), - ) + return bootstrap.NewApp(ll, rr, hs) } func main() { - // bootstrap - cfg, ll, reg := bootstrap.Bootstrap(Service) - - app, cleanup, err := initApp(ll, reg, cfg) - if err != nil { - panic(err) - } - defer cleanup() - - if err := app.Run(); err != nil { - panic(err) - } + bootstrap.Bootstrap(initApp, trans.Ptr(service.AdminService), trans.Ptr(version)) } diff --git a/backend/app/admin/service/cmd/server/wire.go b/backend/app/admin/service/cmd/server/wire.go index e97bb55..482c507 100644 --- a/backend/app/admin/service/cmd/server/wire.go +++ b/backend/app/admin/service/cmd/server/wire.go @@ -12,7 +12,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" "kratos-cms/app/admin/service/internal/data" "kratos-cms/app/admin/service/internal/server" diff --git a/backend/app/admin/service/cmd/server/wire_gen.go b/backend/app/admin/service/cmd/server/wire_gen.go index 1dd9d77..34d67b6 100644 --- a/backend/app/admin/service/cmd/server/wire_gen.go +++ b/backend/app/admin/service/cmd/server/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate go run github.com/google/wire/cmd/wire +//go:generate go run -mod=mod github.com/google/wire/cmd/wire //go:build !wireinject // +build !wireinject @@ -10,7 +10,7 @@ import ( "github.com/go-kratos/kratos/v2" "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" - "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" "kratos-cms/app/admin/service/internal/data" "kratos-cms/app/admin/service/internal/server" "kratos-cms/app/admin/service/internal/service" diff --git a/backend/app/admin/service/internal/data/data.go b/backend/app/admin/service/internal/data/data.go index 8f79639..e1b30bd 100644 --- a/backend/app/admin/service/internal/data/data.go +++ b/backend/app/admin/service/internal/data/data.go @@ -14,8 +14,10 @@ import ( "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" - "github.com/tx7do/kratos-bootstrap" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" + redisClient "github.com/tx7do/kratos-bootstrap/cache/redis" + bRegistry "github.com/tx7do/kratos-bootstrap/registry" + "github.com/tx7do/kratos-bootstrap/rpc" commentV1 "kratos-cms/gen/api/go/comment/service/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" @@ -61,12 +63,12 @@ func NewData(redisClient *redis.Client, // NewRedisClient 创建Redis客户端 func NewRedisClient(cfg *conf.Bootstrap, _ log.Logger) *redis.Client { //l := log.NewHelper(log.With(logger, "module", "redis/data/admin-service")) - return bootstrap.NewRedisClient(cfg.Data) + return redisClient.NewClient(cfg.Data) } // NewDiscovery 创建服务发现客户端 func NewDiscovery(cfg *conf.Bootstrap) registry.Discovery { - return bootstrap.NewConsulRegistry(cfg.Registry) + return bRegistry.NewDiscovery(cfg.Registry) } // NewAuthenticator 创建认证器 @@ -92,29 +94,29 @@ func NewUserTokenRepo(data *Data, authenticator authnEngine.Authenticator, logge } func NewUserServiceClient(r registry.Discovery, c *conf.Bootstrap) userV1.UserServiceClient { - return userV1.NewUserServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return userV1.NewUserServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewAttachmentServiceClient(r registry.Discovery, c *conf.Bootstrap) fileV1.AttachmentServiceClient { - return fileV1.NewAttachmentServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return fileV1.NewAttachmentServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewCommentServiceClient(r registry.Discovery, c *conf.Bootstrap) commentV1.CommentServiceClient { - return commentV1.NewCommentServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return commentV1.NewCommentServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewCategoryServiceClient(r registry.Discovery, c *conf.Bootstrap) contentV1.CategoryServiceClient { - return contentV1.NewCategoryServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return contentV1.NewCategoryServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewLinkServiceClient(r registry.Discovery, c *conf.Bootstrap) contentV1.LinkServiceClient { - return contentV1.NewLinkServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return contentV1.NewLinkServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewPostServiceClient(r registry.Discovery, c *conf.Bootstrap) contentV1.PostServiceClient { - return contentV1.NewPostServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return contentV1.NewPostServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewTagServiceClient(r registry.Discovery, c *conf.Bootstrap) contentV1.TagServiceClient { - return contentV1.NewTagServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return contentV1.NewTagServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } diff --git a/backend/app/admin/service/internal/server/rest.go b/backend/app/admin/service/internal/server/rest.go index 6ac8f55..4a8531d 100644 --- a/backend/app/admin/service/internal/server/rest.go +++ b/backend/app/admin/service/internal/server/rest.go @@ -17,8 +17,8 @@ import ( swaggerUI "github.com/tx7do/kratos-swagger-ui" - bootstrap "github.com/tx7do/kratos-bootstrap" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" + "github.com/tx7do/kratos-bootstrap/rpc" "kratos-cms/app/admin/service/cmd/server/assets" "kratos-cms/app/admin/service/internal/service" @@ -64,7 +64,7 @@ func NewHTTPServer( tagSvc *service.TagService, attachmentSvc *service.AttachmentService, ) *http.Server { - srv := bootstrap.CreateRestServer(cfg, newRestMiddleware(authenticator, authorizer, logger)...) + srv := rpc.CreateRestServer(cfg, newRestMiddleware(authenticator, authorizer, logger)...) adminV1.RegisterAuthenticationServiceHTTPServer(srv, authnSvc) adminV1.RegisterPostServiceHTTPServer(srv, postSvc) diff --git a/backend/app/admin/service/internal/service/attachment.go b/backend/app/admin/service/internal/service/attachment.go index cb0b42e..07214e5 100644 --- a/backend/app/admin/service/internal/service/attachment.go +++ b/backend/app/admin/service/internal/service/attachment.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/admin/service/v1" fileV1 "kratos-cms/gen/api/go/file/service/v1" ) diff --git a/backend/app/admin/service/internal/service/category.go b/backend/app/admin/service/internal/service/category.go index b826934..74674ff 100644 --- a/backend/app/admin/service/internal/service/category.go +++ b/backend/app/admin/service/internal/service/category.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/admin/service/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/admin/service/internal/service/comment.go b/backend/app/admin/service/internal/service/comment.go index 2773ecc..fcc1e31 100644 --- a/backend/app/admin/service/internal/service/comment.go +++ b/backend/app/admin/service/internal/service/comment.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/admin/service/v1" commentV1 "kratos-cms/gen/api/go/comment/service/v1" ) diff --git a/backend/app/admin/service/internal/service/link.go b/backend/app/admin/service/internal/service/link.go index 33e699b..b2416d2 100644 --- a/backend/app/admin/service/internal/service/link.go +++ b/backend/app/admin/service/internal/service/link.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/admin/service/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/admin/service/internal/service/post.go b/backend/app/admin/service/internal/service/post.go index 3b04562..8e0060b 100644 --- a/backend/app/admin/service/internal/service/post.go +++ b/backend/app/admin/service/internal/service/post.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/admin/service/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/admin/service/internal/service/tag.go b/backend/app/admin/service/internal/service/tag.go index 07cfe41..921e0f3 100644 --- a/backend/app/admin/service/internal/service/tag.go +++ b/backend/app/admin/service/internal/service/tag.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/admin/service/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/admin/service/internal/service/user.go b/backend/app/admin/service/internal/service/user.go index 82c6f1a..5d87582 100644 --- a/backend/app/admin/service/internal/service/user.go +++ b/backend/app/admin/service/internal/service/user.go @@ -7,7 +7,7 @@ import ( "github.com/tx7do/go-utils/trans" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/admin/service/v1" userV1 "kratos-cms/gen/api/go/user/service/v1" diff --git a/backend/app/core/service/cmd/server/main.go b/backend/app/core/service/cmd/server/main.go index 42ca01d..d7df86e 100644 --- a/backend/app/core/service/cmd/server/main.go +++ b/backend/app/core/service/cmd/server/main.go @@ -5,46 +5,21 @@ import ( "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" "github.com/go-kratos/kratos/v2/transport/grpc" - "github.com/tx7do/kratos-bootstrap" + + "github.com/tx7do/go-utils/trans" + bootstrap "github.com/tx7do/kratos-bootstrap" "kratos-cms/pkg/service" ) -// go build -ldflags "-X main.Service.Version=x.y.z" +var version string -var ( - Service = bootstrap.NewServiceInfo( - service.CoreService, - "1.0.0", - "", - ) -) +// go build -ldflags "-X main.version=x.y.z" func newApp(ll log.Logger, rr registry.Registrar, gs *grpc.Server) *kratos.App { - return kratos.New( - kratos.ID(Service.GetInstanceId()), - kratos.Name(Service.Name), - kratos.Version(Service.Version), - kratos.Metadata(Service.Metadata), - kratos.Logger(ll), - kratos.Server( - gs, - ), - kratos.Registrar(rr), - ) + return bootstrap.NewApp(ll, rr, gs) } func main() { - // bootstrap - cfg, ll, reg := bootstrap.Bootstrap(Service) - - app, cleanup, err := initApp(ll, reg, cfg) - if err != nil { - panic(err) - } - defer cleanup() - - if err := app.Run(); err != nil { - panic(err) - } + bootstrap.Bootstrap(initApp, trans.Ptr(service.CoreService), trans.Ptr(version)) } diff --git a/backend/app/core/service/cmd/server/wire.go b/backend/app/core/service/cmd/server/wire.go index 16ae9e6..021c3a3 100644 --- a/backend/app/core/service/cmd/server/wire.go +++ b/backend/app/core/service/cmd/server/wire.go @@ -12,7 +12,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" "kratos-cms/app/core/service/internal/data" "kratos-cms/app/core/service/internal/server" diff --git a/backend/app/core/service/cmd/server/wire_gen.go b/backend/app/core/service/cmd/server/wire_gen.go index 12cc9b3..514f654 100644 --- a/backend/app/core/service/cmd/server/wire_gen.go +++ b/backend/app/core/service/cmd/server/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate go run github.com/google/wire/cmd/wire +//go:generate go run -mod=mod github.com/google/wire/cmd/wire //go:build !wireinject // +build !wireinject @@ -10,7 +10,7 @@ import ( "github.com/go-kratos/kratos/v2" "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" - "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" "kratos-cms/app/core/service/internal/data" "kratos-cms/app/core/service/internal/server" "kratos-cms/app/core/service/internal/service" diff --git a/backend/app/core/service/internal/data/attachment.go b/backend/app/core/service/internal/data/attachment.go index 57468c8..9eb1d5f 100644 --- a/backend/app/core/service/internal/data/attachment.go +++ b/backend/app/core/service/internal/data/attachment.go @@ -13,7 +13,7 @@ import ( "kratos-cms/app/core/service/internal/data/ent" "kratos-cms/app/core/service/internal/data/ent/attachment" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/file/service/v1" ) diff --git a/backend/app/core/service/internal/data/category.go b/backend/app/core/service/internal/data/category.go index 34d4aff..d1a7145 100644 --- a/backend/app/core/service/internal/data/category.go +++ b/backend/app/core/service/internal/data/category.go @@ -13,7 +13,7 @@ import ( "kratos-cms/app/core/service/internal/data/ent" "kratos-cms/app/core/service/internal/data/ent/category" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/core/service/internal/data/comment.go b/backend/app/core/service/internal/data/comment.go index 95729ef..ff7ad92 100644 --- a/backend/app/core/service/internal/data/comment.go +++ b/backend/app/core/service/internal/data/comment.go @@ -13,7 +13,7 @@ import ( "kratos-cms/app/core/service/internal/data/ent" "kratos-cms/app/core/service/internal/data/ent/comment" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/comment/service/v1" ) diff --git a/backend/app/core/service/internal/data/data.go b/backend/app/core/service/internal/data/data.go index 11a9a95..6819c6e 100644 --- a/backend/app/core/service/internal/data/data.go +++ b/backend/app/core/service/internal/data/data.go @@ -2,7 +2,6 @@ package data import ( "github.com/go-kratos/kratos/v2/log" - "github.com/tx7do/go-utils/entgo" "github.com/redis/go-redis/v9" @@ -10,8 +9,9 @@ import ( _ "github.com/jackc/pgx/v4/stdlib" _ "github.com/lib/pq" - "github.com/tx7do/kratos-bootstrap" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + "github.com/tx7do/go-utils/entgo" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" + redisClient "github.com/tx7do/kratos-bootstrap/cache/redis" "kratos-cms/app/core/service/internal/data/ent" ) @@ -35,7 +35,7 @@ func NewData(entClient *entgo.EntClient[*ent.Client], redisClient *redis.Client, return d, func() { l.Info("message", "closing the data resources") - d.db.Close() + _ = d.db.Close() if err := d.rdb.Close(); err != nil { l.Error(err) } @@ -45,5 +45,5 @@ func NewData(entClient *entgo.EntClient[*ent.Client], redisClient *redis.Client, // NewRedisClient 创建Redis客户端 func NewRedisClient(cfg *conf.Bootstrap, _ log.Logger) *redis.Client { //l := log.NewHelper(log.With(logger, "module", "redis/data/core-service")) - return bootstrap.NewRedisClient(cfg.Data) + return redisClient.NewClient(cfg.Data) } diff --git a/backend/app/core/service/internal/data/ent_client.go b/backend/app/core/service/internal/data/ent_client.go index c94a43e..841f74d 100644 --- a/backend/app/core/service/internal/data/ent_client.go +++ b/backend/app/core/service/internal/data/ent_client.go @@ -13,17 +13,18 @@ import ( "kratos-cms/app/core/service/internal/data/ent" "kratos-cms/app/core/service/internal/data/ent/migrate" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" ) // NewEntClient 创建Ent ORM数据库客户端 func NewEntClient(cfg *conf.Bootstrap, logger log.Logger) *entgo.EntClient[*ent.Client] { l := log.NewHelper(log.With(logger, "module", "ent/data/core-service")) - drv, err := entgo.CreateDriver(cfg.Data.Database.Driver, cfg.Data.Database.Source, - int(cfg.Data.Database.MaxIdleConnections), - int(cfg.Data.Database.MaxOpenConnections), - cfg.Data.Database.ConnectionMaxLifetime.AsDuration(), + drv, err := entgo.CreateDriver( + cfg.Data.Database.GetDriver(), + cfg.Data.Database.GetSource(), + cfg.Data.Database.GetEnableTrace(), + cfg.Data.Database.GetEnableMetrics(), ) if err != nil { l.Fatalf("failed opening connection to db: %v", err) @@ -38,11 +39,19 @@ func NewEntClient(cfg *conf.Bootstrap, logger log.Logger) *entgo.EntClient[*ent. ) // 运行数据库迁移工具 - if cfg.Data.Database.Migrate { + if cfg.Data.Database.GetMigrate() { if err = client.Schema.Create(context.Background(), migrate.WithForeignKeys(true)); err != nil { l.Fatalf("failed creating schema resources: %v", err) } } - return entgo.NewEntClient(client, drv) + cli := entgo.NewEntClient(client, drv) + + cli.SetConnectionOption( + int(cfg.Data.Database.GetMaxIdleConnections()), + int(cfg.Data.Database.GetMaxOpenConnections()), + cfg.Data.Database.GetConnectionMaxLifetime().AsDuration(), + ) + + return cli } diff --git a/backend/app/core/service/internal/data/link.go b/backend/app/core/service/internal/data/link.go index 3ffec70..2e03b97 100644 --- a/backend/app/core/service/internal/data/link.go +++ b/backend/app/core/service/internal/data/link.go @@ -13,7 +13,7 @@ import ( "kratos-cms/app/core/service/internal/data/ent" "kratos-cms/app/core/service/internal/data/ent/link" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/core/service/internal/data/post.go b/backend/app/core/service/internal/data/post.go index afb246e..ff30647 100644 --- a/backend/app/core/service/internal/data/post.go +++ b/backend/app/core/service/internal/data/post.go @@ -13,7 +13,7 @@ import ( "kratos-cms/app/core/service/internal/data/ent" "kratos-cms/app/core/service/internal/data/ent/post" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/core/service/internal/data/tag.go b/backend/app/core/service/internal/data/tag.go index 1d9d33a..dbc621a 100644 --- a/backend/app/core/service/internal/data/tag.go +++ b/backend/app/core/service/internal/data/tag.go @@ -13,7 +13,7 @@ import ( "kratos-cms/app/core/service/internal/data/ent" "kratos-cms/app/core/service/internal/data/ent/tag" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/core/service/internal/data/user.go b/backend/app/core/service/internal/data/user.go index 82bb19b..499febc 100644 --- a/backend/app/core/service/internal/data/user.go +++ b/backend/app/core/service/internal/data/user.go @@ -15,7 +15,7 @@ import ( "kratos-cms/app/core/service/internal/data/ent" "kratos-cms/app/core/service/internal/data/ent/user" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/user/service/v1" ) diff --git a/backend/app/core/service/internal/server/grpc.go b/backend/app/core/service/internal/server/grpc.go index 44349bc..90c2184 100644 --- a/backend/app/core/service/internal/server/grpc.go +++ b/backend/app/core/service/internal/server/grpc.go @@ -5,8 +5,8 @@ import ( "github.com/go-kratos/kratos/v2/middleware/logging" "github.com/go-kratos/kratos/v2/transport/grpc" - bootstrap "github.com/tx7do/kratos-bootstrap" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" + "github.com/tx7do/kratos-bootstrap/rpc" "kratos-cms/app/core/service/internal/service" @@ -29,7 +29,7 @@ func NewGRPCServer(cfg *conf.Bootstrap, logger log.Logger, attachmentSvc *service.AttachmentService, ) *grpc.Server { - srv := bootstrap.CreateGrpcServer(cfg, logging.Server(logger)) + srv := rpc.CreateGrpcServer(cfg, logging.Server(logger)) commentV1.RegisterCommentServiceServer(srv, commentService) diff --git a/backend/app/core/service/internal/service/attachment.go b/backend/app/core/service/internal/service/attachment.go index c984841..9fb0dff 100644 --- a/backend/app/core/service/internal/service/attachment.go +++ b/backend/app/core/service/internal/service/attachment.go @@ -8,7 +8,7 @@ import ( "kratos-cms/app/core/service/internal/data" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/file/service/v1" ) diff --git a/backend/app/core/service/internal/service/category.go b/backend/app/core/service/internal/service/category.go index ae6afcb..348f53a 100644 --- a/backend/app/core/service/internal/service/category.go +++ b/backend/app/core/service/internal/service/category.go @@ -8,7 +8,7 @@ import ( "kratos-cms/app/core/service/internal/data" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/core/service/internal/service/comment.go b/backend/app/core/service/internal/service/comment.go index 2666055..5cdef74 100644 --- a/backend/app/core/service/internal/service/comment.go +++ b/backend/app/core/service/internal/service/comment.go @@ -8,7 +8,7 @@ import ( "kratos-cms/app/core/service/internal/data" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/comment/service/v1" ) diff --git a/backend/app/core/service/internal/service/link.go b/backend/app/core/service/internal/service/link.go index eb0f010..95e98d5 100644 --- a/backend/app/core/service/internal/service/link.go +++ b/backend/app/core/service/internal/service/link.go @@ -8,7 +8,7 @@ import ( "kratos-cms/app/core/service/internal/data" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/core/service/internal/service/post.go b/backend/app/core/service/internal/service/post.go index be73f80..b9091c9 100644 --- a/backend/app/core/service/internal/service/post.go +++ b/backend/app/core/service/internal/service/post.go @@ -8,7 +8,7 @@ import ( "kratos-cms/app/core/service/internal/data" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/core/service/internal/service/tag.go b/backend/app/core/service/internal/service/tag.go index 74fc1ee..40ec5eb 100644 --- a/backend/app/core/service/internal/service/tag.go +++ b/backend/app/core/service/internal/service/tag.go @@ -8,7 +8,7 @@ import ( "kratos-cms/app/core/service/internal/data" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/app/core/service/internal/service/user.go b/backend/app/core/service/internal/service/user.go index 9cb5195..681e2b6 100644 --- a/backend/app/core/service/internal/service/user.go +++ b/backend/app/core/service/internal/service/user.go @@ -9,7 +9,7 @@ import ( "kratos-cms/app/core/service/internal/data" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" v1 "kratos-cms/gen/api/go/user/service/v1" ) diff --git a/backend/app/front/service/cmd/server/assets/openapi.yaml b/backend/app/front/service/cmd/server/assets/openapi.yaml index 03165ad..f2004f0 100644 --- a/backend/app/front/service/cmd/server/assets/openapi.yaml +++ b/backend/app/front/service/cmd/server/assets/openapi.yaml @@ -55,7 +55,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -198,7 +198,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -346,7 +346,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -489,7 +489,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -688,7 +688,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -831,7 +831,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -974,7 +974,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: @@ -1117,7 +1117,7 @@ paths: description: 是否不分页 schema: type: boolean - - name: fieldMask + - name: field_mask in: query description: 字段掩码 schema: diff --git a/backend/app/front/service/cmd/server/main.go b/backend/app/front/service/cmd/server/main.go index e0a9883..61b456f 100644 --- a/backend/app/front/service/cmd/server/main.go +++ b/backend/app/front/service/cmd/server/main.go @@ -5,46 +5,21 @@ import ( "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" "github.com/go-kratos/kratos/v2/transport/http" + + "github.com/tx7do/go-utils/trans" bootstrap "github.com/tx7do/kratos-bootstrap" "kratos-cms/pkg/service" ) -// go build -ldflags "-X main.Service.Version=x.y.z" +var version string -var ( - Service = bootstrap.NewServiceInfo( - service.FrontService, - "1.0.0", - "", - ) -) +// go build -ldflags "-X main.version=x.y.z" func newApp(ll log.Logger, rr registry.Registrar, hs *http.Server) *kratos.App { - return kratos.New( - kratos.ID(Service.GetInstanceId()), - kratos.Name(Service.Name), - kratos.Version(Service.Version), - kratos.Metadata(Service.Metadata), - kratos.Logger(ll), - kratos.Server( - hs, - ), - kratos.Registrar(rr), - ) + return bootstrap.NewApp(ll, rr, hs) } func main() { - // bootstrap - cfg, ll, reg := bootstrap.Bootstrap(Service) - - app, cleanup, err := initApp(ll, reg, cfg) - if err != nil { - panic(err) - } - defer cleanup() - - if err := app.Run(); err != nil { - panic(err) - } + bootstrap.Bootstrap(initApp, trans.Ptr(service.FrontService), trans.Ptr(version)) } diff --git a/backend/app/front/service/cmd/server/wire.go b/backend/app/front/service/cmd/server/wire.go index 826bb63..4ef3f94 100644 --- a/backend/app/front/service/cmd/server/wire.go +++ b/backend/app/front/service/cmd/server/wire.go @@ -16,7 +16,7 @@ import ( "kratos-cms/app/front/service/internal/server" "kratos-cms/app/front/service/internal/service" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" ) // initApp init kratos application. diff --git a/backend/app/front/service/cmd/server/wire_gen.go b/backend/app/front/service/cmd/server/wire_gen.go index 7d7c354..1cd60b1 100644 --- a/backend/app/front/service/cmd/server/wire_gen.go +++ b/backend/app/front/service/cmd/server/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate go run github.com/google/wire/cmd/wire +//go:generate go run -mod=mod github.com/google/wire/cmd/wire //go:build !wireinject // +build !wireinject @@ -10,7 +10,7 @@ import ( "github.com/go-kratos/kratos/v2" "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" - "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" "kratos-cms/app/front/service/internal/data" "kratos-cms/app/front/service/internal/server" "kratos-cms/app/front/service/internal/service" diff --git a/backend/app/front/service/internal/data/data.go b/backend/app/front/service/internal/data/data.go index d19dbde..facb946 100644 --- a/backend/app/front/service/internal/data/data.go +++ b/backend/app/front/service/internal/data/data.go @@ -14,8 +14,10 @@ import ( "github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/registry" - "github.com/tx7do/kratos-bootstrap" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" + redisClient "github.com/tx7do/kratos-bootstrap/cache/redis" + bRegistry "github.com/tx7do/kratos-bootstrap/registry" + "github.com/tx7do/kratos-bootstrap/rpc" commentV1 "kratos-cms/gen/api/go/comment/service/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" @@ -61,12 +63,12 @@ func NewData(redisClient *redis.Client, // NewRedisClient 创建Redis客户端 func NewRedisClient(cfg *conf.Bootstrap, _ log.Logger) *redis.Client { //l := log.NewHelper(log.With(logger, "module", "redis/data/front-service")) - return bootstrap.NewRedisClient(cfg.Data) + return redisClient.NewClient(cfg.Data) } // NewDiscovery 创建服务发现客户端 func NewDiscovery(cfg *conf.Bootstrap) registry.Discovery { - return bootstrap.NewConsulRegistry(cfg.Registry) + return bRegistry.NewDiscovery(cfg.Registry) } // NewAuthenticator 创建认证器 @@ -92,29 +94,29 @@ func NewUserTokenRepo(data *Data, authenticator authnEngine.Authenticator, logge } func NewUserServiceClient(r registry.Discovery, c *conf.Bootstrap) userV1.UserServiceClient { - return userV1.NewUserServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return userV1.NewUserServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewAttachmentServiceClient(r registry.Discovery, c *conf.Bootstrap) fileV1.AttachmentServiceClient { - return fileV1.NewAttachmentServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return fileV1.NewAttachmentServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewCommentServiceClient(r registry.Discovery, c *conf.Bootstrap) commentV1.CommentServiceClient { - return commentV1.NewCommentServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return commentV1.NewCommentServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewCategoryServiceClient(r registry.Discovery, c *conf.Bootstrap) contentV1.CategoryServiceClient { - return contentV1.NewCategoryServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return contentV1.NewCategoryServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewLinkServiceClient(r registry.Discovery, c *conf.Bootstrap) contentV1.LinkServiceClient { - return contentV1.NewLinkServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return contentV1.NewLinkServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewPostServiceClient(r registry.Discovery, c *conf.Bootstrap) contentV1.PostServiceClient { - return contentV1.NewPostServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return contentV1.NewPostServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } func NewTagServiceClient(r registry.Discovery, c *conf.Bootstrap) contentV1.TagServiceClient { - return contentV1.NewTagServiceClient(bootstrap.CreateGrpcClient(context.Background(), r, service.CoreService, c)) + return contentV1.NewTagServiceClient(rpc.CreateGrpcClient(context.Background(), r, service.CoreService, c)) } diff --git a/backend/app/front/service/internal/server/rest.go b/backend/app/front/service/internal/server/rest.go index 0f0fa12..a9372fd 100644 --- a/backend/app/front/service/internal/server/rest.go +++ b/backend/app/front/service/internal/server/rest.go @@ -17,8 +17,8 @@ import ( swaggerUI "github.com/tx7do/kratos-swagger-ui" - "github.com/tx7do/kratos-bootstrap" - conf "github.com/tx7do/kratos-bootstrap/gen/api/go/conf/v1" + conf "github.com/tx7do/kratos-bootstrap/api/gen/go/conf/v1" + "github.com/tx7do/kratos-bootstrap/rpc" "kratos-cms/app/front/service/cmd/server/assets" "kratos-cms/app/front/service/internal/service" @@ -62,7 +62,7 @@ func NewHTTPServer( tagSvc *service.TagService, attachmentSvc *service.AttachmentService, ) *http.Server { - srv := bootstrap.CreateRestServer(cfg, newRestMiddleware(authenticator, authorizer, logger)...) + srv := rpc.CreateRestServer(cfg, newRestMiddleware(authenticator, authorizer, logger)...) frontV1.RegisterAuthenticationServiceHTTPServer(srv, authnSvc) frontV1.RegisterPostServiceHTTPServer(srv, postSvc) diff --git a/backend/app/front/service/internal/service/attachment.go b/backend/app/front/service/internal/service/attachment.go index 6a9f4f7..95c8062 100644 --- a/backend/app/front/service/internal/service/attachment.go +++ b/backend/app/front/service/internal/service/attachment.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" fileV1 "kratos-cms/gen/api/go/file/service/v1" v1 "kratos-cms/gen/api/go/front/service/v1" ) diff --git a/backend/app/front/service/internal/service/category.go b/backend/app/front/service/internal/service/category.go index fa20075..c9c99c1 100644 --- a/backend/app/front/service/internal/service/category.go +++ b/backend/app/front/service/internal/service/category.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" v1 "kratos-cms/gen/api/go/front/service/v1" ) diff --git a/backend/app/front/service/internal/service/comment.go b/backend/app/front/service/internal/service/comment.go index 290117a..751df12 100644 --- a/backend/app/front/service/internal/service/comment.go +++ b/backend/app/front/service/internal/service/comment.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" commentV1 "kratos-cms/gen/api/go/comment/service/v1" v1 "kratos-cms/gen/api/go/front/service/v1" ) diff --git a/backend/app/front/service/internal/service/link.go b/backend/app/front/service/internal/service/link.go index ab4b265..a86e85a 100644 --- a/backend/app/front/service/internal/service/link.go +++ b/backend/app/front/service/internal/service/link.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" v1 "kratos-cms/gen/api/go/front/service/v1" ) diff --git a/backend/app/front/service/internal/service/post.go b/backend/app/front/service/internal/service/post.go index 52e9a8c..8a3aa8d 100644 --- a/backend/app/front/service/internal/service/post.go +++ b/backend/app/front/service/internal/service/post.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" v1 "kratos-cms/gen/api/go/front/service/v1" ) diff --git a/backend/app/front/service/internal/service/tag.go b/backend/app/front/service/internal/service/tag.go index ea7e5d8..e1dbc58 100644 --- a/backend/app/front/service/internal/service/tag.go +++ b/backend/app/front/service/internal/service/tag.go @@ -6,7 +6,7 @@ import ( "github.com/go-kratos/kratos/v2/log" "google.golang.org/protobuf/types/known/emptypb" - pagination "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + pagination "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" contentV1 "kratos-cms/gen/api/go/content/service/v1" v1 "kratos-cms/gen/api/go/front/service/v1" ) diff --git a/backend/gen/api/go/admin/service/v1/i_attachment.pb.go b/backend/gen/api/go/admin/service/v1/i_attachment.pb.go index 3d2add5..41a35ae 100644 --- a/backend/gen/api/go/admin/service/v1/i_attachment.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_attachment.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_attachment_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_attachment_grpc.pb.go index ae7db06..6fc9fb2 100644 --- a/backend/gen/api/go/admin/service/v1/i_attachment_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_attachment_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_attachment_http.pb.go b/backend/gen/api/go/admin/service/v1/i_attachment_http.pb.go index 2c28991..3b1602e 100644 --- a/backend/gen/api/go/admin/service/v1/i_attachment_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_attachment_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/file/service/v1" ) diff --git a/backend/gen/api/go/admin/service/v1/i_category.pb.go b/backend/gen/api/go/admin/service/v1/i_category.pb.go index e172f81..bd9b38d 100644 --- a/backend/gen/api/go/admin/service/v1/i_category.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_category.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_category_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_category_grpc.pb.go index 631eecc..796e9c7 100644 --- a/backend/gen/api/go/admin/service/v1/i_category_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_category_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_category_http.pb.go b/backend/gen/api/go/admin/service/v1/i_category_http.pb.go index 91d836d..798d4d4 100644 --- a/backend/gen/api/go/admin/service/v1/i_category_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_category_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/admin/service/v1/i_comment.pb.go b/backend/gen/api/go/admin/service/v1/i_comment.pb.go index 268b00e..36e3b7e 100644 --- a/backend/gen/api/go/admin/service/v1/i_comment.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_comment.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_comment_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_comment_grpc.pb.go index d378abe..30ab7ef 100644 --- a/backend/gen/api/go/admin/service/v1/i_comment_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_comment_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_comment_http.pb.go b/backend/gen/api/go/admin/service/v1/i_comment_http.pb.go index 9508e87..d1d3c5f 100644 --- a/backend/gen/api/go/admin/service/v1/i_comment_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_comment_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/comment/service/v1" ) diff --git a/backend/gen/api/go/admin/service/v1/i_link.pb.go b/backend/gen/api/go/admin/service/v1/i_link.pb.go index 5a55c25..9399fc9 100644 --- a/backend/gen/api/go/admin/service/v1/i_link.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_link.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_link_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_link_grpc.pb.go index 43330b2..c81490d 100644 --- a/backend/gen/api/go/admin/service/v1/i_link_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_link_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_link_http.pb.go b/backend/gen/api/go/admin/service/v1/i_link_http.pb.go index fbf559d..54a052f 100644 --- a/backend/gen/api/go/admin/service/v1/i_link_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_link_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/admin/service/v1/i_menu.pb.go b/backend/gen/api/go/admin/service/v1/i_menu.pb.go index b384d70..806fad3 100644 --- a/backend/gen/api/go/admin/service/v1/i_menu.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_menu.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_menu_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_menu_grpc.pb.go index 5a8f23e..a80b07d 100644 --- a/backend/gen/api/go/admin/service/v1/i_menu_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_menu_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_menu_http.pb.go b/backend/gen/api/go/admin/service/v1/i_menu_http.pb.go index 2a81f41..99e9705 100644 --- a/backend/gen/api/go/admin/service/v1/i_menu_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_menu_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/admin/service/v1/i_photo.pb.go b/backend/gen/api/go/admin/service/v1/i_photo.pb.go index c27bec4..b31b9cb 100644 --- a/backend/gen/api/go/admin/service/v1/i_photo.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_photo.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_photo_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_photo_grpc.pb.go index ff5204c..b54cf18 100644 --- a/backend/gen/api/go/admin/service/v1/i_photo_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_photo_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_photo_http.pb.go b/backend/gen/api/go/admin/service/v1/i_photo_http.pb.go index 69c8540..6e7d540 100644 --- a/backend/gen/api/go/admin/service/v1/i_photo_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_photo_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/admin/service/v1/i_post.pb.go b/backend/gen/api/go/admin/service/v1/i_post.pb.go index 7cb9fb0..8467d00 100644 --- a/backend/gen/api/go/admin/service/v1/i_post.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_post.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_post_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_post_grpc.pb.go index 29fc93f..71a8bc2 100644 --- a/backend/gen/api/go/admin/service/v1/i_post_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_post_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_post_http.pb.go b/backend/gen/api/go/admin/service/v1/i_post_http.pb.go index b10be17..26b4856 100644 --- a/backend/gen/api/go/admin/service/v1/i_post_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_post_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/admin/service/v1/i_system.pb.go b/backend/gen/api/go/admin/service/v1/i_system.pb.go index 9470ea5..790c6bd 100644 --- a/backend/gen/api/go/admin/service/v1/i_system.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_system.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_system_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_system_grpc.pb.go index e04cbc4..c4cc897 100644 --- a/backend/gen/api/go/admin/service/v1/i_system_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_system_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_system_http.pb.go b/backend/gen/api/go/admin/service/v1/i_system_http.pb.go index b64f6d4..37ee3d5 100644 --- a/backend/gen/api/go/admin/service/v1/i_system_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_system_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" ) diff --git a/backend/gen/api/go/admin/service/v1/i_tag.pb.go b/backend/gen/api/go/admin/service/v1/i_tag.pb.go index f9f6f9d..7a4e17c 100644 --- a/backend/gen/api/go/admin/service/v1/i_tag.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_tag.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_tag_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_tag_grpc.pb.go index ac5b565..b6ef2b9 100644 --- a/backend/gen/api/go/admin/service/v1/i_tag_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_tag_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_tag_http.pb.go b/backend/gen/api/go/admin/service/v1/i_tag_http.pb.go index e29ba02..ba95814 100644 --- a/backend/gen/api/go/admin/service/v1/i_tag_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_tag_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/admin/service/v1/i_user.pb.go b/backend/gen/api/go/admin/service/v1/i_user.pb.go index 70997a9..1581548 100644 --- a/backend/gen/api/go/admin/service/v1/i_user.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_user.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/admin/service/v1/i_user_grpc.pb.go b/backend/gen/api/go/admin/service/v1/i_user_grpc.pb.go index 444416f..35d6be7 100644 --- a/backend/gen/api/go/admin/service/v1/i_user_grpc.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_user_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/admin/service/v1/i_user_http.pb.go b/backend/gen/api/go/admin/service/v1/i_user_http.pb.go index 729018b..949d941 100644 --- a/backend/gen/api/go/admin/service/v1/i_user_http.pb.go +++ b/backend/gen/api/go/admin/service/v1/i_user_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/user/service/v1" ) diff --git a/backend/gen/api/go/comment/service/v1/comment.pb.go b/backend/gen/api/go/comment/service/v1/comment.pb.go index 445e990..e8b0ac8 100644 --- a/backend/gen/api/go/comment/service/v1/comment.pb.go +++ b/backend/gen/api/go/comment/service/v1/comment.pb.go @@ -7,7 +7,7 @@ package servicev1 import ( - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" diff --git a/backend/gen/api/go/comment/service/v1/comment_grpc.pb.go b/backend/gen/api/go/comment/service/v1/comment_grpc.pb.go index 427e01a..1f770d2 100644 --- a/backend/gen/api/go/comment/service/v1/comment_grpc.pb.go +++ b/backend/gen/api/go/comment/service/v1/comment_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/content/service/v1/category.pb.go b/backend/gen/api/go/content/service/v1/category.pb.go index ff429c8..8ee8257 100644 --- a/backend/gen/api/go/content/service/v1/category.pb.go +++ b/backend/gen/api/go/content/service/v1/category.pb.go @@ -7,7 +7,7 @@ package servicev1 import ( - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" diff --git a/backend/gen/api/go/content/service/v1/category_grpc.pb.go b/backend/gen/api/go/content/service/v1/category_grpc.pb.go index ad67c3c..4e5e8d5 100644 --- a/backend/gen/api/go/content/service/v1/category_grpc.pb.go +++ b/backend/gen/api/go/content/service/v1/category_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/content/service/v1/link.pb.go b/backend/gen/api/go/content/service/v1/link.pb.go index ded7de9..bac0b62 100644 --- a/backend/gen/api/go/content/service/v1/link.pb.go +++ b/backend/gen/api/go/content/service/v1/link.pb.go @@ -7,7 +7,7 @@ package servicev1 import ( - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" diff --git a/backend/gen/api/go/content/service/v1/link_grpc.pb.go b/backend/gen/api/go/content/service/v1/link_grpc.pb.go index 253add5..a97e436 100644 --- a/backend/gen/api/go/content/service/v1/link_grpc.pb.go +++ b/backend/gen/api/go/content/service/v1/link_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/content/service/v1/menu.pb.go b/backend/gen/api/go/content/service/v1/menu.pb.go index cba88a8..4276a3e 100644 --- a/backend/gen/api/go/content/service/v1/menu.pb.go +++ b/backend/gen/api/go/content/service/v1/menu.pb.go @@ -7,7 +7,7 @@ package servicev1 import ( - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" diff --git a/backend/gen/api/go/content/service/v1/menu_grpc.pb.go b/backend/gen/api/go/content/service/v1/menu_grpc.pb.go index 3cd63ce..c48fe83 100644 --- a/backend/gen/api/go/content/service/v1/menu_grpc.pb.go +++ b/backend/gen/api/go/content/service/v1/menu_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/content/service/v1/photo.pb.go b/backend/gen/api/go/content/service/v1/photo.pb.go index e3fe76a..e54ba49 100644 --- a/backend/gen/api/go/content/service/v1/photo.pb.go +++ b/backend/gen/api/go/content/service/v1/photo.pb.go @@ -7,7 +7,7 @@ package servicev1 import ( - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" diff --git a/backend/gen/api/go/content/service/v1/photo_grpc.pb.go b/backend/gen/api/go/content/service/v1/photo_grpc.pb.go index fc2106e..69578c5 100644 --- a/backend/gen/api/go/content/service/v1/photo_grpc.pb.go +++ b/backend/gen/api/go/content/service/v1/photo_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/content/service/v1/post.pb.go b/backend/gen/api/go/content/service/v1/post.pb.go index c49a2ff..8c74ad0 100644 --- a/backend/gen/api/go/content/service/v1/post.pb.go +++ b/backend/gen/api/go/content/service/v1/post.pb.go @@ -7,7 +7,7 @@ package servicev1 import ( - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" diff --git a/backend/gen/api/go/content/service/v1/post_grpc.pb.go b/backend/gen/api/go/content/service/v1/post_grpc.pb.go index 874e919..1291e83 100644 --- a/backend/gen/api/go/content/service/v1/post_grpc.pb.go +++ b/backend/gen/api/go/content/service/v1/post_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/content/service/v1/tag.pb.go b/backend/gen/api/go/content/service/v1/tag.pb.go index 80b6fa1..1be4e56 100644 --- a/backend/gen/api/go/content/service/v1/tag.pb.go +++ b/backend/gen/api/go/content/service/v1/tag.pb.go @@ -7,7 +7,7 @@ package servicev1 import ( - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" diff --git a/backend/gen/api/go/content/service/v1/tag_grpc.pb.go b/backend/gen/api/go/content/service/v1/tag_grpc.pb.go index 11f4409..e66472b 100644 --- a/backend/gen/api/go/content/service/v1/tag_grpc.pb.go +++ b/backend/gen/api/go/content/service/v1/tag_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/file/service/v1/attachment.pb.go b/backend/gen/api/go/file/service/v1/attachment.pb.go index 2b68f9a..299f100 100644 --- a/backend/gen/api/go/file/service/v1/attachment.pb.go +++ b/backend/gen/api/go/file/service/v1/attachment.pb.go @@ -7,7 +7,7 @@ package servicev1 import ( - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" diff --git a/backend/gen/api/go/file/service/v1/attachment_grpc.pb.go b/backend/gen/api/go/file/service/v1/attachment_grpc.pb.go index f39fcf2..83bc670 100644 --- a/backend/gen/api/go/file/service/v1/attachment_grpc.pb.go +++ b/backend/gen/api/go/file/service/v1/attachment_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/front/service/v1/i_attachment.pb.go b/backend/gen/api/go/front/service/v1/i_attachment.pb.go index 9dba754..2b19a76 100644 --- a/backend/gen/api/go/front/service/v1/i_attachment.pb.go +++ b/backend/gen/api/go/front/service/v1/i_attachment.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/front/service/v1/i_attachment_grpc.pb.go b/backend/gen/api/go/front/service/v1/i_attachment_grpc.pb.go index a08820f..0094fd7 100644 --- a/backend/gen/api/go/front/service/v1/i_attachment_grpc.pb.go +++ b/backend/gen/api/go/front/service/v1/i_attachment_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/front/service/v1/i_attachment_http.pb.go b/backend/gen/api/go/front/service/v1/i_attachment_http.pb.go index b980a84..3c05598 100644 --- a/backend/gen/api/go/front/service/v1/i_attachment_http.pb.go +++ b/backend/gen/api/go/front/service/v1/i_attachment_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/file/service/v1" ) diff --git a/backend/gen/api/go/front/service/v1/i_category.pb.go b/backend/gen/api/go/front/service/v1/i_category.pb.go index 528972a..727cbb6 100644 --- a/backend/gen/api/go/front/service/v1/i_category.pb.go +++ b/backend/gen/api/go/front/service/v1/i_category.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/front/service/v1/i_category_grpc.pb.go b/backend/gen/api/go/front/service/v1/i_category_grpc.pb.go index 3e04f80..e07b494 100644 --- a/backend/gen/api/go/front/service/v1/i_category_grpc.pb.go +++ b/backend/gen/api/go/front/service/v1/i_category_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/front/service/v1/i_category_http.pb.go b/backend/gen/api/go/front/service/v1/i_category_http.pb.go index 91d50bf..ee9b657 100644 --- a/backend/gen/api/go/front/service/v1/i_category_http.pb.go +++ b/backend/gen/api/go/front/service/v1/i_category_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/front/service/v1/i_comment.pb.go b/backend/gen/api/go/front/service/v1/i_comment.pb.go index af77277..a3a5129 100644 --- a/backend/gen/api/go/front/service/v1/i_comment.pb.go +++ b/backend/gen/api/go/front/service/v1/i_comment.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/front/service/v1/i_comment_grpc.pb.go b/backend/gen/api/go/front/service/v1/i_comment_grpc.pb.go index 93bbd2d..86b1b46 100644 --- a/backend/gen/api/go/front/service/v1/i_comment_grpc.pb.go +++ b/backend/gen/api/go/front/service/v1/i_comment_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/front/service/v1/i_comment_http.pb.go b/backend/gen/api/go/front/service/v1/i_comment_http.pb.go index cdcf584..ca72b39 100644 --- a/backend/gen/api/go/front/service/v1/i_comment_http.pb.go +++ b/backend/gen/api/go/front/service/v1/i_comment_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/comment/service/v1" ) diff --git a/backend/gen/api/go/front/service/v1/i_link.pb.go b/backend/gen/api/go/front/service/v1/i_link.pb.go index 9c615fd..1cac750 100644 --- a/backend/gen/api/go/front/service/v1/i_link.pb.go +++ b/backend/gen/api/go/front/service/v1/i_link.pb.go @@ -7,7 +7,7 @@ package servicev1 import ( - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/front/service/v1/i_link_grpc.pb.go b/backend/gen/api/go/front/service/v1/i_link_grpc.pb.go index 3544751..d556554 100644 --- a/backend/gen/api/go/front/service/v1/i_link_grpc.pb.go +++ b/backend/gen/api/go/front/service/v1/i_link_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/front/service/v1/i_link_http.pb.go b/backend/gen/api/go/front/service/v1/i_link_http.pb.go index fd91c7a..add2441 100644 --- a/backend/gen/api/go/front/service/v1/i_link_http.pb.go +++ b/backend/gen/api/go/front/service/v1/i_link_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/front/service/v1/i_menu.pb.go b/backend/gen/api/go/front/service/v1/i_menu.pb.go index 2e81571..862f46d 100644 --- a/backend/gen/api/go/front/service/v1/i_menu.pb.go +++ b/backend/gen/api/go/front/service/v1/i_menu.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/front/service/v1/i_menu_grpc.pb.go b/backend/gen/api/go/front/service/v1/i_menu_grpc.pb.go index e706b3c..9e42141 100644 --- a/backend/gen/api/go/front/service/v1/i_menu_grpc.pb.go +++ b/backend/gen/api/go/front/service/v1/i_menu_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/front/service/v1/i_menu_http.pb.go b/backend/gen/api/go/front/service/v1/i_menu_http.pb.go index a37e014..b810002 100644 --- a/backend/gen/api/go/front/service/v1/i_menu_http.pb.go +++ b/backend/gen/api/go/front/service/v1/i_menu_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/front/service/v1/i_photo.pb.go b/backend/gen/api/go/front/service/v1/i_photo.pb.go index 7d4a577..4a23e61 100644 --- a/backend/gen/api/go/front/service/v1/i_photo.pb.go +++ b/backend/gen/api/go/front/service/v1/i_photo.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/front/service/v1/i_photo_grpc.pb.go b/backend/gen/api/go/front/service/v1/i_photo_grpc.pb.go index 8070220..66590ca 100644 --- a/backend/gen/api/go/front/service/v1/i_photo_grpc.pb.go +++ b/backend/gen/api/go/front/service/v1/i_photo_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/front/service/v1/i_photo_http.pb.go b/backend/gen/api/go/front/service/v1/i_photo_http.pb.go index 1a95df3..ee18ade 100644 --- a/backend/gen/api/go/front/service/v1/i_photo_http.pb.go +++ b/backend/gen/api/go/front/service/v1/i_photo_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/front/service/v1/i_post.pb.go b/backend/gen/api/go/front/service/v1/i_post.pb.go index 6f329a4..6c5956d 100644 --- a/backend/gen/api/go/front/service/v1/i_post.pb.go +++ b/backend/gen/api/go/front/service/v1/i_post.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/front/service/v1/i_post_grpc.pb.go b/backend/gen/api/go/front/service/v1/i_post_grpc.pb.go index 2972f53..0fd4644 100644 --- a/backend/gen/api/go/front/service/v1/i_post_grpc.pb.go +++ b/backend/gen/api/go/front/service/v1/i_post_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/front/service/v1/i_post_http.pb.go b/backend/gen/api/go/front/service/v1/i_post_http.pb.go index e3d595e..3dc8ed4 100644 --- a/backend/gen/api/go/front/service/v1/i_post_http.pb.go +++ b/backend/gen/api/go/front/service/v1/i_post_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/front/service/v1/i_tag.pb.go b/backend/gen/api/go/front/service/v1/i_tag.pb.go index 8d2fafa..6bcccd5 100644 --- a/backend/gen/api/go/front/service/v1/i_tag.pb.go +++ b/backend/gen/api/go/front/service/v1/i_tag.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" diff --git a/backend/gen/api/go/front/service/v1/i_tag_grpc.pb.go b/backend/gen/api/go/front/service/v1/i_tag_grpc.pb.go index 215d8bb..b8a112a 100644 --- a/backend/gen/api/go/front/service/v1/i_tag_grpc.pb.go +++ b/backend/gen/api/go/front/service/v1/i_tag_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/gen/api/go/front/service/v1/i_tag_http.pb.go b/backend/gen/api/go/front/service/v1/i_tag_http.pb.go index 69dedd2..8fea4a7 100644 --- a/backend/gen/api/go/front/service/v1/i_tag_http.pb.go +++ b/backend/gen/api/go/front/service/v1/i_tag_http.pb.go @@ -10,7 +10,7 @@ import ( context "context" http "github.com/go-kratos/kratos/v2/transport/http" binding "github.com/go-kratos/kratos/v2/transport/http/binding" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" emptypb "google.golang.org/protobuf/types/known/emptypb" v11 "kratos-cms/gen/api/go/content/service/v1" ) diff --git a/backend/gen/api/go/user/service/v1/user.pb.go b/backend/gen/api/go/user/service/v1/user.pb.go index 8e96027..4c6f823 100644 --- a/backend/gen/api/go/user/service/v1/user.pb.go +++ b/backend/gen/api/go/user/service/v1/user.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( _ "github.com/google/gnostic/openapiv3" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" diff --git a/backend/gen/api/go/user/service/v1/user_grpc.pb.go b/backend/gen/api/go/user/service/v1/user_grpc.pb.go index d7a31cb..3bc083b 100644 --- a/backend/gen/api/go/user/service/v1/user_grpc.pb.go +++ b/backend/gen/api/go/user/service/v1/user_grpc.pb.go @@ -8,7 +8,7 @@ package servicev1 import ( context "context" - v1 "github.com/tx7do/kratos-bootstrap/gen/api/go/pagination/v1" + v1 "github.com/tx7do/kratos-bootstrap/api/gen/go/pagination/v1" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" diff --git a/backend/go.mod b/backend/go.mod index c11ba8c..7343f9f 100644 --- a/backend/go.mod +++ b/backend/go.mod @@ -1,53 +1,62 @@ module kratos-cms -go 1.20 +go 1.22.0 + +toolchain go1.22.1 + +replace ( + github.com/armon/go-metrics => github.com/hashicorp/go-metrics v0.4.1 + github.com/imdario/mergo => dario.cat/mergo v0.3.16 +) require ( - entgo.io/ent v0.12.4 - github.com/go-kratos/kratos/v2 v2.7.1 - github.com/go-sql-driver/mysql v1.7.1 + entgo.io/ent v0.13.1 + github.com/go-kratos/kratos/v2 v2.7.3 + github.com/go-sql-driver/mysql v1.8.1 + github.com/gofrs/uuid v4.4.0+incompatible github.com/google/gnostic v0.7.0 - github.com/google/wire v0.5.0 - github.com/jackc/pgx/v4 v4.18.1 + github.com/google/wire v0.6.0 + github.com/jackc/pgx/v4 v4.18.2 github.com/lib/pq v1.10.9 - github.com/redis/go-redis/v9 v9.3.0 - github.com/tx7do/go-utils v1.1.8 - github.com/tx7do/go-utils/entgo v1.1.10 + github.com/redis/go-redis/v9 v9.5.1 + github.com/tx7do/go-utils v1.1.11 + github.com/tx7do/go-utils/entgo v1.1.14 github.com/tx7do/kratos-authn v1.0.0 github.com/tx7do/kratos-authn/engine/jwt v1.0.0 github.com/tx7do/kratos-authn/middleware v1.0.0 github.com/tx7do/kratos-authz v1.0.0 github.com/tx7do/kratos-authz/middleware v1.0.0 - github.com/tx7do/kratos-bootstrap v0.2.21 + github.com/tx7do/kratos-bootstrap v0.3.7 + github.com/tx7do/kratos-bootstrap/api v0.0.2 + github.com/tx7do/kratos-bootstrap/cache/redis v0.0.1 github.com/tx7do/kratos-swagger-ui v0.0.0-20231027101037-78256951ad49 - google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 - google.golang.org/grpc v1.59.0 - google.golang.org/protobuf v1.31.0 + google.golang.org/genproto/googleapis/api v0.0.0-20240429193739-8cf5692501f6 + google.golang.org/grpc v1.63.2 + google.golang.org/protobuf v1.34.0 ) require ( - ariga.io/atlas v0.15.0 // indirect - entgo.io/contrib v0.4.5 // indirect + ariga.io/atlas v0.19.1-0.20240203083654-5948b60a8e43 // indirect + entgo.io/contrib v0.5.0 // indirect + filippo.io/edwards25519 v1.1.0 // indirect + github.com/XSAM/otelsql v0.31.0 // indirect github.com/agext/levenshtein v1.2.3 // indirect - github.com/aliyun/alibaba-cloud-sdk-go v1.62.606 // indirect - github.com/aliyun/aliyun-log-go-sdk v0.1.65 // indirect - github.com/apolloconfig/agollo/v4 v4.3.1 // indirect + github.com/aliyun/alibaba-cloud-sdk-go v1.62.730 // indirect + github.com/apolloconfig/agollo/v4 v4.4.0 // indirect github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect - github.com/armon/go-metrics v0.4.1 // indirect + github.com/armon/go-metrics v0.5.3 // indirect github.com/bufbuild/protocompile v0.6.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect - github.com/cenkalti/backoff v2.2.1+incompatible // indirect - github.com/cenkalti/backoff/v4 v4.2.1 // indirect - github.com/cespare/xxhash/v2 v2.2.0 // indirect + github.com/cenkalti/backoff/v4 v4.3.0 // indirect + github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/coreos/go-semver v0.3.1 // indirect github.com/coreos/go-systemd/v22 v22.5.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/deckarep/golang-set v1.8.0 // indirect github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect - github.com/dustin/go-humanize v1.0.1 // indirect - github.com/emicklei/go-restful/v3 v3.11.0 // indirect + github.com/emicklei/go-restful/v3 v3.12.0 // indirect github.com/fatih/color v1.16.0 // indirect - github.com/felixge/httpsnoop v1.0.4 // indirect + github.com/felixge/httpsnoop v1.0.3 // indirect github.com/fluent/fluent-logger-golang v1.9.0 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect github.com/go-chassis/cari v0.9.0 // indirect @@ -55,54 +64,48 @@ require ( github.com/go-chassis/openlog v1.1.3 // indirect github.com/go-chassis/sc-client v0.7.0 // indirect github.com/go-errors/errors v1.5.1 // indirect - github.com/go-kit/kit v0.13.0 // indirect - github.com/go-kit/log v0.2.1 // indirect github.com/go-kratos/aegis v0.2.0 // indirect - github.com/go-kratos/kratos/contrib/config/apollo/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/config/consul/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/config/etcd/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/config/kubernetes/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/config/nacos/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/log/aliyun/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/log/fluent/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/log/logrus/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/log/tencent/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/log/zap/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/registry/consul/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/registry/etcd/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/registry/eureka/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/registry/kubernetes/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/registry/nacos/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/registry/servicecomb/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-kratos/kratos/contrib/registry/zookeeper/v2 v2.0.0-20231113102135-421dbc7dae0f // indirect - github.com/go-logfmt/logfmt v0.6.0 // indirect - github.com/go-logr/logr v1.3.0 // indirect + github.com/go-kratos/kratos/contrib/config/apollo/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/config/etcd/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/config/kubernetes/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/config/nacos/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/log/fluent/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/log/logrus/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/log/tencent/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/log/zap/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/registry/consul/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/registry/etcd/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/registry/eureka/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/registry/kubernetes/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/registry/nacos/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/registry/servicecomb/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-kratos/kratos/contrib/registry/zookeeper/v2 v2.0.0-20240504101732-d0d5761f9ca8 // indirect + github.com/go-logr/logr v1.4.1 // indirect github.com/go-logr/stdr v1.2.2 // indirect - github.com/go-ole/go-ole v1.3.0 // indirect + github.com/go-ole/go-ole v1.2.6 // indirect github.com/go-openapi/inflect v0.19.0 // indirect - github.com/go-openapi/jsonpointer v0.20.0 // indirect - github.com/go-openapi/jsonreference v0.20.2 // indirect - github.com/go-openapi/swag v0.22.4 // indirect + github.com/go-openapi/jsonpointer v0.21.0 // indirect + github.com/go-openapi/jsonreference v0.21.0 // indirect + github.com/go-openapi/swag v0.23.0 // indirect github.com/go-playground/form/v4 v4.2.1 // indirect github.com/go-zookeeper/zk v1.0.3 // indirect - github.com/gofrs/uuid v4.4.0+incompatible // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang-jwt/jwt/v4 v4.5.0 // indirect - github.com/golang/protobuf v1.5.3 // indirect + github.com/golang/protobuf v1.5.4 // indirect github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 // indirect github.com/google/go-cmp v0.6.0 // indirect github.com/google/gofuzz v1.2.0 // indirect github.com/google/subcommands v1.2.0 // indirect - github.com/google/uuid v1.4.0 // indirect + github.com/google/uuid v1.6.0 // indirect github.com/gorilla/handlers v1.5.2 // indirect github.com/gorilla/mux v1.8.1 // indirect github.com/gorilla/websocket v1.5.1 // indirect github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.18.1 // indirect - github.com/hashicorp/consul/api v1.26.1 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1 // indirect + github.com/hashicorp/consul/api v1.28.2 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-cleanhttp v0.5.2 // indirect - github.com/hashicorp/go-hclog v1.5.0 // indirect + github.com/hashicorp/go-hclog v1.6.3 // indirect github.com/hashicorp/go-immutable-radix v1.3.1 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect github.com/hashicorp/go-rootcerts v1.0.2 // indirect @@ -110,31 +113,27 @@ require ( github.com/hashicorp/hcl v1.0.0 // indirect github.com/hashicorp/hcl/v2 v2.19.1 // indirect github.com/hashicorp/serf v0.10.1 // indirect - github.com/imdario/mergo v0.3.16 // indirect + github.com/imdario/mergo v1.0.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jackc/chunkreader/v2 v2.0.1 // indirect - github.com/jackc/pgconn v1.14.1 // indirect + github.com/jackc/pgconn v1.14.3 // indirect github.com/jackc/pgio v1.0.0 // indirect github.com/jackc/pgpassfile v1.0.0 // indirect - github.com/jackc/pgproto3/v2 v2.3.2 // indirect - github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect - github.com/jackc/pgtype v1.14.0 // indirect + github.com/jackc/pgproto3/v2 v2.3.3 // indirect + github.com/jackc/pgservicefile v0.0.0-20231201235250-de7065d80cb9 // indirect + github.com/jackc/pgtype v1.14.3 // indirect github.com/jhump/protoreflect v1.15.3 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/josharian/intern v1.0.0 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/karlseguin/ccache/v2 v2.0.8 // indirect - github.com/klauspost/compress v1.17.2 // indirect - github.com/klauspost/cpuid/v2 v2.2.6 // indirect - github.com/lufia/plan9stats v0.0.0-20231016141302-07b5767bb0ed // indirect + github.com/klauspost/compress v1.17.8 // indirect + github.com/lufia/plan9stats v0.0.0-20230326075908-cb1d2100619a // indirect github.com/magiconair/properties v1.8.7 // indirect github.com/mailru/easyjson v0.7.7 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.20 // indirect github.com/mattn/go-runewidth v0.0.15 // indirect - github.com/minio/md5-simd v1.1.2 // indirect - github.com/minio/minio-go/v7 v7.0.63 // indirect - github.com/minio/sha256-simd v1.0.1 // indirect github.com/mitchellh/go-homedir v1.1.0 // indirect github.com/mitchellh/go-wordwrap v1.0.1 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect @@ -144,79 +143,93 @@ require ( github.com/nacos-group/nacos-sdk-go v1.1.4 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/opentracing/opentracing-go v1.2.1-0.20220228012449-10b1cf09e00b // indirect - github.com/openzipkin/zipkin-go v0.4.2 // indirect + github.com/openzipkin/zipkin-go v0.4.3 // indirect github.com/patrickmn/go-cache v2.1.0+incompatible // indirect - github.com/pelletier/go-toml/v2 v2.1.0 // indirect + github.com/pelletier/go-toml/v2 v2.2.2 // indirect github.com/philhofer/fwd v1.1.2 // indirect github.com/pierrec/lz4 v2.6.1+incompatible // indirect github.com/pkg/errors v0.9.1 // indirect github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b // indirect github.com/redis/go-redis/extra/rediscmd/v9 v9.0.5 // indirect github.com/redis/go-redis/extra/redisotel/v9 v9.0.5 // indirect - github.com/rivo/uniseg v0.4.4 // indirect - github.com/rs/xid v1.5.0 // indirect - github.com/sagikazarmark/locafero v0.3.0 // indirect + github.com/rivo/uniseg v0.4.7 // indirect + github.com/sagikazarmark/locafero v0.4.0 // indirect github.com/sagikazarmark/slog-shim v0.1.0 // indirect - github.com/shirou/gopsutil/v3 v3.23.10 // indirect + github.com/shirou/gopsutil/v3 v3.23.6 // indirect github.com/shoenig/go-m1cpu v0.1.6 // indirect github.com/sirupsen/logrus v1.9.3 // indirect github.com/sony/sonyflake v1.2.0 // indirect github.com/sourcegraph/conc v0.3.0 // indirect - github.com/spf13/afero v1.10.0 // indirect - github.com/spf13/cast v1.5.1 // indirect + github.com/spf13/afero v1.11.0 // indirect + github.com/spf13/cast v1.6.0 // indirect github.com/spf13/cobra v1.8.0 // indirect github.com/spf13/pflag v1.0.5 // indirect - github.com/spf13/viper v1.17.0 // indirect + github.com/spf13/viper v1.18.2 // indirect github.com/subosito/gotenv v1.6.0 // indirect github.com/swaggest/swgui v1.7.4 // indirect - github.com/tencentcloud/tencentcloud-cls-sdk-go v1.0.6 // indirect + github.com/tencentcloud/tencentcloud-cls-sdk-go v1.0.9 // indirect github.com/tinylib/msgp v1.1.9 // indirect - github.com/tklauser/go-sysconf v0.3.12 // indirect + github.com/tklauser/go-sysconf v0.3.11 // indirect github.com/tklauser/numcpus v0.6.1 // indirect + github.com/tx7do/kratos-bootstrap/config/apollo v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/config/consul v0.0.2 // indirect + github.com/tx7do/kratos-bootstrap/config/etcd v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/config/kubernetes v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/config/nacos v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/config/polaris v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/logger/fluent v0.0.2 // indirect + github.com/tx7do/kratos-bootstrap/logger/logrus v0.0.2 // indirect + github.com/tx7do/kratos-bootstrap/logger/tencent v0.0.2 // indirect + github.com/tx7do/kratos-bootstrap/logger/zap v0.0.2 // indirect + github.com/tx7do/kratos-bootstrap/registry/consul v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/registry/etcd v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/registry/eureka v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/registry/kubernetes v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/registry/nacos v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/registry/servicecomb v0.0.1 // indirect + github.com/tx7do/kratos-bootstrap/registry/zookeeper v0.0.1 // indirect github.com/vearutop/statigz v1.4.0 // indirect github.com/yusufpapurcu/wmi v1.2.3 // indirect github.com/zclconf/go-cty v1.14.1 // indirect - go.etcd.io/etcd/api/v3 v3.5.10 // indirect - go.etcd.io/etcd/client/pkg/v3 v3.5.10 // indirect - go.etcd.io/etcd/client/v3 v3.5.10 // indirect - go.opentelemetry.io/otel v1.20.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.20.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.20.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.20.0 // indirect - go.opentelemetry.io/otel/exporters/zipkin v1.20.0 // indirect - go.opentelemetry.io/otel/metric v1.20.0 // indirect - go.opentelemetry.io/otel/sdk v1.20.0 // indirect - go.opentelemetry.io/otel/trace v1.20.0 // indirect - go.opentelemetry.io/proto/otlp v1.0.0 // indirect + go.etcd.io/etcd/api/v3 v3.5.13 // indirect + go.etcd.io/etcd/client/pkg/v3 v3.5.13 // indirect + go.etcd.io/etcd/client/v3 v3.5.13 // indirect + go.opentelemetry.io/otel v1.26.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.26.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.26.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.26.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.26.0 // indirect + go.opentelemetry.io/otel/exporters/zipkin v1.26.0 // indirect + go.opentelemetry.io/otel/metric v1.26.0 // indirect + go.opentelemetry.io/otel/sdk v1.26.0 // indirect + go.opentelemetry.io/otel/trace v1.26.0 // indirect + go.opentelemetry.io/proto/otlp v1.2.0 // indirect go.uber.org/atomic v1.11.0 // indirect go.uber.org/multierr v1.11.0 // indirect - go.uber.org/zap v1.26.0 // indirect - golang.org/x/crypto v0.15.0 // indirect - golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa // indirect - golang.org/x/mod v0.14.0 // indirect - golang.org/x/net v0.18.0 // indirect - golang.org/x/oauth2 v0.14.0 // indirect - golang.org/x/sync v0.5.0 // indirect - golang.org/x/sys v0.14.0 // indirect - golang.org/x/term v0.14.0 // indirect - golang.org/x/text v0.14.0 // indirect - golang.org/x/time v0.4.0 // indirect - golang.org/x/tools v0.15.0 // indirect - google.golang.org/appengine v1.6.8 // indirect - google.golang.org/genproto v0.0.0-20231106174013-bbf56f31fb17 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 // indirect + go.uber.org/zap v1.27.0 // indirect + golang.org/x/crypto v0.22.0 // indirect + golang.org/x/exp v0.0.0-20240416160154-fe59bbe5cc7f // indirect + golang.org/x/mod v0.17.0 // indirect + golang.org/x/net v0.24.0 // indirect + golang.org/x/oauth2 v0.20.0 // indirect + golang.org/x/sync v0.7.0 // indirect + golang.org/x/sys v0.20.0 // indirect + golang.org/x/term v0.20.0 // indirect + golang.org/x/text v0.15.0 // indirect + golang.org/x/time v0.5.0 // indirect + golang.org/x/tools v0.20.0 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240429193739-8cf5692501f6 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/api v0.28.3 // indirect - k8s.io/apimachinery v0.28.3 // indirect - k8s.io/client-go v0.28.3 // indirect - k8s.io/klog/v2 v2.110.1 // indirect - k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect - k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect + k8s.io/api v0.30.0 // indirect + k8s.io/apimachinery v0.30.0 // indirect + k8s.io/client-go v0.30.0 // indirect + k8s.io/klog/v2 v2.120.1 // indirect + k8s.io/kube-openapi v0.0.0-20240430033511-f0e62f92d13f // indirect + k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0 // indirect sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect sigs.k8s.io/yaml v1.4.0 // indirect diff --git a/backend/go.sum b/backend/go.sum index 79da796..9bb77dc 100644 --- a/backend/go.sum +++ b/backend/go.sum @@ -1,5 +1,5 @@ -ariga.io/atlas v0.15.0 h1:9lwSVcO/D3WgaCzstSGqR1hEDtsGibu6JqUofEI/0sY= -ariga.io/atlas v0.15.0/go.mod h1:isZrlzJ5cpoCoKFoY9knZug7Lq4pP1cm8g3XciLZ0Pw= +ariga.io/atlas v0.19.1-0.20240203083654-5948b60a8e43 h1:GwdJbXydHCYPedeeLt4x/lrlIISQ4JTH1mRWuE5ZZ14= +ariga.io/atlas v0.19.1-0.20240203083654-5948b60a8e43/go.mod h1:uj3pm+hUTVN/X5yfdBexHlZv+1Xu5u5ZbZx7+CDavNU= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= @@ -594,16 +594,21 @@ cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoIS cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= +dario.cat/mergo v0.3.16 h1:wrt7QIfeqlABnUvmf9WpFwB0mGBwtySAJKTgCpnsbOE= +dario.cat/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= -entgo.io/contrib v0.4.5 h1:BFaOHwFLE8WZjVJadP0XHCIaxgcC1BAtUvAyw7M/GHk= -entgo.io/contrib v0.4.5/go.mod h1:wpZyq2DJgthugFvDBlaqMXj9mV4/9ebyGEn7xlTVQqE= -entgo.io/ent v0.12.4 h1:LddPnAyxls/O7DTXZvUGDj0NZIdGSu317+aoNLJWbD8= -entgo.io/ent v0.12.4/go.mod h1:Y3JVAjtlIk8xVZYSn3t3mf8xlZIn5SAOXZQxD6kKI+Q= +entgo.io/contrib v0.5.0 h1:M4IqodImfUm327RDwNAITLNz3PsxVeC3rD4DPeVA8Gs= +entgo.io/contrib v0.5.0/go.mod h1:q8dXQCmzqpSlVdT2bWDydjgznGcy3y4zmsYmVFC9V/U= +entgo.io/ent v0.13.1 h1:uD8QwN1h6SNphdCCzmkMN3feSUzNnVvV/WIkHKMbzOE= +entgo.io/ent v0.13.1/go.mod h1:qCEmo+biw3ccBn9OyL4ZK5dfpwg++l1Gxwac5B1206A= +filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA= +filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/DATA-DOG/go-sqlmock v1.5.0 h1:Shsta01QNfFxHCfpW6YH2STWB0MudeXXEWMr20OEh60= +github.com/DATA-DOG/go-sqlmock v1.5.0/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM= github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= @@ -611,17 +616,17 @@ github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible h1 github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod h1:r7JcOSlj0wfOMncg0iLm8Leh48TZaKVeNIfJntJ2wa0= github.com/Masterminds/semver/v3 v3.1.1 h1:hLg3sBzpNErnxhQtUy/mmLR2I9foDujNK030IGemrRc= github.com/Masterminds/semver/v3 v3.1.1/go.mod h1:VPu/7SZ7ePZ3QOrcuXROw5FAcLl4a0cBrbBpGY/8hQs= -github.com/Netflix/go-env v0.0.0-20220526054621-78278af1949d h1:wvStE9wLpws31NiWUx+38wny1msZ/tm+eL5xmm4Y7So= -github.com/Netflix/go-env v0.0.0-20220526054621-78278af1949d/go.mod h1:9XMFaCeRyW7fC9XJOWQ+NdAv8VLG7ys7l3x4ozEGLUQ= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.8 h1:31czK/TI9sNkxIKfaUfGlU47BAxQ0ztGgd9vPyqimf8= -github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo= -github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI= -github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g= -github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod h1:SkGFH1ia65gfNATL8TAiHDNxPzPdmEL5uirI2Uyuz6c= +github.com/OneOfOne/xxhash v1.2.8/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= +github.com/XSAM/otelsql v0.31.0 h1:AcWI+/BW4ANKyAybZmU9g9kjjSIcDEOFw96ybyM4cDo= +github.com/XSAM/otelsql v0.31.0/go.mod h1:iCkLyB/me+QC4yjymXjLimJiX0oklymiKeGxeGDTW24= github.com/agext/levenshtein v1.2.3 h1:YB2fHEn0UJagG8T1rrWknE3ZQzWM06O8AMAatNn7lmo= github.com/agext/levenshtein v1.2.3/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558= +github.com/agiledragon/gomonkey/v2 v2.11.0 h1:5oxSgA+tC1xuGsrIorR+sYiziYltmJyEZ9qA25b6l5U= +github.com/agiledragon/gomonkey/v2 v2.11.0/go.mod h1:ap1AmDzcVOAz1YpeJ3TCzIgstoaWLA6jbbgxfB4w2iY= github.com/agnivade/levenshtein v1.1.1 h1:QY8M92nrzkmr798gCo3kmMyqXFzdQVpxLlGPRBij0P8= +github.com/agnivade/levenshtein v1.1.1/go.mod h1:veldBMzWxcCG2ZvUTKD2kJNRdCk5hVbJomOvKkmgYbo= github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= @@ -630,62 +635,23 @@ github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuy github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= -github.com/alibabacloud-go/alibabacloud-gateway-spi v0.0.4 h1:iC9YFYKDGEy3n/FtqJnOkZsene9olVspKmkX5A2YBEo= -github.com/alibabacloud-go/alibabacloud-gateway-spi v0.0.4/go.mod h1:sCavSAvdzOjul4cEqeVtvlSaSScfNsTQ+46HwlTL1hc= -github.com/alibabacloud-go/darabonba-openapi/v2 v2.0.2/go.mod h1:5JHVmnHvGzR2wNdgaW1zDLQG8kOC4Uec8ubkMogW7OQ= -github.com/alibabacloud-go/darabonba-openapi/v2 v2.0.4 h1:7Q2FEyqxeZeIkwYMwRC3uphxV4i7O2eV4ETe21d6lS4= -github.com/alibabacloud-go/darabonba-openapi/v2 v2.0.4/go.mod h1:5JHVmnHvGzR2wNdgaW1zDLQG8kOC4Uec8ubkMogW7OQ= -github.com/alibabacloud-go/debug v0.0.0-20190504072949-9472017b5c68 h1:NqugFkGxx1TXSh/pBcU00Y6bljgDPaFdh5MUSeJ7e50= -github.com/alibabacloud-go/debug v0.0.0-20190504072949-9472017b5c68/go.mod h1:6pb/Qy8c+lqua8cFpEy7g39NRRqOWc3rOwAy8m5Y2BY= -github.com/alibabacloud-go/endpoint-util v1.1.0 h1:r/4D3VSw888XGaeNpP994zDUaxdgTSHBbVfZlzf6b5Q= -github.com/alibabacloud-go/endpoint-util v1.1.0/go.mod h1:O5FuCALmCKs2Ff7JFJMudHs0I5EBgecXXxZRyswlEjE= -github.com/alibabacloud-go/openapi-util v0.0.11/go.mod h1:sQuElr4ywwFRlCCberQwKRFhRzIyG4QTP/P4y1CJ6Ws= -github.com/alibabacloud-go/openapi-util v0.1.0 h1:0z75cIULkDrdEhkLWgi9tnLe+KhAFE/r5Pb3312/eAY= -github.com/alibabacloud-go/openapi-util v0.1.0/go.mod h1:sQuElr4ywwFRlCCberQwKRFhRzIyG4QTP/P4y1CJ6Ws= -github.com/alibabacloud-go/sts-20150401/v2 v2.0.1 h1:CevZp0VdG7Q+1J3qwNj+JL7ztKxsL27+tknbdTK9Y6M= -github.com/alibabacloud-go/sts-20150401/v2 v2.0.1/go.mod h1:8wJW1xC4mVcdRXzOvWJYfCCxmvFzZ0VB9iilVjBeWBc= -github.com/alibabacloud-go/tea v1.1.0/go.mod h1:IkGyUSX4Ba1V+k4pCtJUc6jDpZLFph9QMy2VUPTwukg= -github.com/alibabacloud-go/tea v1.1.7/go.mod h1:/tmnEaQMyb4Ky1/5D+SE1BAsa5zj/KeGOFfwYm3N/p4= -github.com/alibabacloud-go/tea v1.1.8/go.mod h1:/tmnEaQMyb4Ky1/5D+SE1BAsa5zj/KeGOFfwYm3N/p4= -github.com/alibabacloud-go/tea v1.1.17/go.mod h1:nXxjm6CIFkBhwW4FQkNrolwbfon8Svy6cujmKFUq98A= -github.com/alibabacloud-go/tea v1.1.19 h1:Xroq0M+pr0mC834Djj3Fl4ZA8+GGoA0i7aWse1vmgf4= -github.com/alibabacloud-go/tea v1.1.19/go.mod h1:nXxjm6CIFkBhwW4FQkNrolwbfon8Svy6cujmKFUq98A= -github.com/alibabacloud-go/tea-utils v1.3.1 h1:iWQeRzRheqCMuiF3+XkfybB3kTgUXkXX+JMrqfLeB2I= -github.com/alibabacloud-go/tea-utils v1.3.1/go.mod h1:EI/o33aBfj3hETm4RLiAxF/ThQdSngxrpF8rKUDJjPE= -github.com/alibabacloud-go/tea-utils/v2 v2.0.0/go.mod h1:U5MTY10WwlquGPS34DOeomUGBB0gXbLueiq5Trwu0C4= -github.com/alibabacloud-go/tea-utils/v2 v2.0.1 h1:K6kwgo+UiYx+/kr6CO0PN5ACZDzE3nnn9d77215AkTs= -github.com/alibabacloud-go/tea-utils/v2 v2.0.1/go.mod h1:U5MTY10WwlquGPS34DOeomUGBB0gXbLueiq5Trwu0C4= -github.com/alibabacloud-go/tea-xml v1.1.2 h1:oLxa7JUXm2EDFzMg+7oRsYc+kutgCVwm+bZlhhmvW5M= -github.com/alibabacloud-go/tea-xml v1.1.2/go.mod h1:Rq08vgCcCAjHyRi/M7xlHKUykZCEtyBy9+DPF6GgEu8= github.com/aliyun/alibaba-cloud-sdk-go v1.61.18/go.mod h1:v8ESoHo4SyHmuB4b1tJqDHxfTGEciD+yhvOU/5s1Rfk= -github.com/aliyun/alibaba-cloud-sdk-go v1.62.606 h1:+f4pPB4Qa7cc2nVs4VM4XO5KFU5Qijf1MZm0bzsaqgs= -github.com/aliyun/alibaba-cloud-sdk-go v1.62.606/go.mod h1:CJJYa1ZMxjlN/NbXEwmejEnBkhi0DV+Yb3B2lxf+74o= -github.com/aliyun/aliyun-log-go-sdk v0.1.65 h1:F5HsYYTFwkkoEa1h2U0ekELC3+0IXd+zwPBC/2QUOc8= -github.com/aliyun/aliyun-log-go-sdk v0.1.65/go.mod h1:FSKcIjukUy+LeUKhRk13PCO+9gPMTfGsYhFBHQbDqmM= -github.com/aliyun/credentials-go v1.1.2 h1:qU1vwGIBb3UJ8BwunHDRFtAhS6jnQLnde/yk0+Ih2GY= -github.com/aliyun/credentials-go v1.1.2/go.mod h1:ozcZaMR5kLM7pwtCMEpVmQ242suV6qTJya2bDq4X1Tw= +github.com/aliyun/alibaba-cloud-sdk-go v1.62.730 h1:njtc3VBzVi67Ke+qNewz07A1ykv2Vl6sMP3XZZMlj80= +github.com/aliyun/alibaba-cloud-sdk-go v1.62.730/go.mod h1:SOSDHfe1kX91v3W5QiBsWSLqeLxImobbMX1mxrFHsVQ= github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/andybalholm/brotli v1.0.5 h1:8uQZIdzKmjc/iuPu7O2ioW48L81FgatrcpfFmiq/cCs= +github.com/andybalholm/brotli v1.0.5/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= -github.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= -github.com/apache/thrift v0.13.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= -github.com/apolloconfig/agollo/v4 v4.3.1 h1:NHjd7KqOPmTvYwJidISc9MPBRO8m9UNrH3tijcEVNAY= -github.com/apolloconfig/agollo/v4 v4.3.1/go.mod h1:n/7qxpKOTbegygLmO5OKmFWCdy3T+S/zioBGlo457Dk= +github.com/apolloconfig/agollo/v4 v4.4.0 h1:bIIRTEN4f7HgLx97/cNpduEvP9qQ7BkCyDOI2j800VM= +github.com/apolloconfig/agollo/v4 v4.4.0/go.mod h1:6WjI68IzqMk/Y6ghMtrj5AX6Uewo20ZnncvRhTceQqg= github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY= github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4= github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o= -github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY= -github.com/armon/go-metrics v0.4.1 h1:hR91U9KYmb6bLBYLQjyM+3j+rcd/UhE+G78SFnF8gJA= -github.com/armon/go-metrics v0.4.1/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+3JqfkOG4= github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= -github.com/aryann/difflib v0.0.0-20170710044230-e206f873d14a/go.mod h1:DAHtR1m6lCRdSC2Tm3DSWRPvIPr6xNKyeHdqDQSQT+A= -github.com/aws/aws-lambda-go v1.13.3/go.mod h1:4UKl9IzQMoD+QF79YdCuzCwp8VbmG4VAQwij/eHl5CU= -github.com/aws/aws-sdk-go v1.27.0/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= -github.com/aws/aws-sdk-go-v2 v0.18.0/go.mod h1:JWVYvqSMppoMJC0x5wdwiImzgXTI9FuZwxzkQq9wy+g= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= @@ -694,44 +660,41 @@ github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6r github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bketelsen/crypt v0.0.4/go.mod h1:aI6NrJ0pMGgvZKL1iVgXLnfIFJtfV+bKCoqOes/6LfM= github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869 h1:DDGfHa7BWjL4YnC6+E63dPcxHo2sUxDIu8g3QgEJdRY= +github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869/go.mod h1:Ekp36dRnpXw/yCqJaO+ZrUyxD+3VXMFFr56k5XYrpB4= github.com/bool64/dev v0.2.31 h1:OS57EqYaYe2M/2bw9uhDCIFiZZwywKFS/4qMLN6JUmQ= +github.com/bool64/dev v0.2.31/go.mod h1:iJbh1y/HkunEPhgebWRNcs8wfGq7sjvJ6W5iabL8ACg= github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/bsm/ginkgo/v2 v2.7.0/go.mod h1:AiKlXPm7ItEHNc/2+OkrNG4E0ITzojb9/xWzvQ9XZ9w= github.com/bsm/ginkgo/v2 v2.12.0 h1:Ny8MWAHyOepLGlLKYmXG4IEkioBysk6GpaRTLC8zwWs= +github.com/bsm/ginkgo/v2 v2.12.0/go.mod h1:SwYbGRRDovPVboqFv0tPTcG1sN61LM1Z4ARdbAV9g4c= github.com/bsm/gomega v1.26.0/go.mod h1:JyEr/xRbxbtgWNi8tIEVPUYZ5Dzef52k01W3YH0H+O0= github.com/bsm/gomega v1.27.10 h1:yeMWxP2pV2fG3FgAODIY8EiRE3dy0aeFYt4l7wh6yKA= +github.com/bsm/gomega v1.27.10/go.mod h1:JyEr/xRbxbtgWNi8tIEVPUYZ5Dzef52k01W3YH0H+O0= github.com/bufbuild/protocompile v0.6.0 h1:Uu7WiSQ6Yj9DbkdnOe7U4mNKp58y9WDMKDn28/ZlunY= github.com/bufbuild/protocompile v0.6.0/go.mod h1:YNP35qEYoYGme7QMtz5SBCoN4kL4g12jTtjuzRNdjpE= github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs= github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= -github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ= github.com/casbin/casbin/v2 v2.77.2 h1:yQinn/w9x8AswiwqwtrXz93VU48R1aYTXdHEx4RI3jM= -github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4= -github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= +github.com/casbin/casbin/v2 v2.77.2/go.mod h1:mzGx0hYW9/ksOSpw3wNjk3NRAroq5VMFYUQ6G43iGPk= github.com/cenkalti/backoff/v4 v4.1.1/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw= -github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM= -github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= +github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= +github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.4.1 h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g= github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= +github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod h1:nmEj6Dob7S7YxXgwXpfOuvO54S+tGdZdw9fuRZt25Ag= github.com/circonus-labs/circonusllhist v0.1.3/go.mod h1:kMXHVDlOchFAehlya5ePtbp5jckzBHf4XRpQvBOLI+I= -github.com/clbanning/mxj v1.8.4 h1:HuhwZtbyvyOw+3Z1AowPkU87JkJUSv751ELWaiTpj8I= -github.com/clbanning/mxj/v2 v2.5.5 h1:oT81vUeEiQQ/DcHbzSytRngP6Ky9O+L+0Bw0zSJag9E= -github.com/clbanning/mxj/v2 v2.5.5/go.mod h1:hNiWqW14h+kc+MdF9C6/YoRfjEJoR3ou6tn/Qo+ve2s= -github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec/go.mod h1:jMjuTZXRI4dUb/I5gc9Hdhagfvm9+RyrPryS/auMzxE= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cloudflare/golz4 v0.0.0-20150217214814-ef862a3cdc58 h1:F1EaeKL/ta07PY/k9Os/UFtwERei2/XzGemhpGnBKNg= -github.com/cloudflare/golz4 v0.0.0-20150217214814-ef862a3cdc58/go.mod h1:EOBUe0h4xcZ5GoxqC5SDxFQ8gwyZPKQoEzownBlhI80= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= @@ -744,23 +707,18 @@ github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWH github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k= +github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa h1:jQCWAUqqlij9Pgj2i/PB79y4KOPYVyFYdROxgaCwdTQ= +github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa/go.mod h1:x/1Gn8zydmfq8dk6e9PdstVsDgu9RuyIIJqAaF//0IM= github.com/cockroachdb/apd v1.1.0 h1:3LFP3629v+1aKXU5Q37mxmRxX/pIu1nijXydLShEq5I= github.com/cockroachdb/apd v1.1.0/go.mod h1:8Sl8LxpKi29FqWXR16WEFZRNSz3SoPzUzeMeY4+DwBQ= -github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod h1:zn76sxSg3SzpJ0PPJaLDCu+Bu0Lg3sKTORVIj19EIF8= -github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod h1:sE/e/2PUdi/liOCUjSTXgM1o87ZssimdTWN964YiIeI= -github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= github.com/coreos/go-semver v0.3.1 h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4= github.com/coreos/go-semver v0.3.1/go.mod h1:irMmmIw/7yzSRPWryHsK7EYSg09caPQL03VsM8rvUec= -github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= github.com/coreos/go-systemd v0.0.0-20190719114852-fd7a80b32e1f/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= -github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= @@ -771,21 +729,12 @@ github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8Yc github.com/deckarep/golang-set v1.7.1/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= github.com/deckarep/golang-set v1.8.0 h1:sk9/l/KqpunDwP7pSjUg0keiOOLEnOBHzykLrsPppp4= github.com/deckarep/golang-set v1.8.0/go.mod h1:5nI87KwE7wgsBU1F4GKAw2Qod7p5kyS383rP6+o6qqo= -github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc= github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= -github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= -github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= -github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= -github.com/eapache/go-resiliency v1.1.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs= -github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod h1:+020luEh2TKB4/GOp8oxxtq0Daoen/Cii55CzbTV6DU= -github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I= -github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= -github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= -github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= -github.com/envoyproxy/go-control-plane v0.6.9/go.mod h1:SBwIajubJHhxtWwsL9s8ss4safvEdbitLhGGK48rN6g= +github.com/emicklei/go-restful/v3 v3.12.0 h1:y2DdzBAURM29NFF94q6RaY4vjIH1rtwDapwQtU84iWk= +github.com/emicklei/go-restful/v3 v3.12.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= @@ -796,29 +745,28 @@ github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.m github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= -github.com/envoyproxy/go-control-plane v0.11.2-0.20230627204322-7d0032219fcb h1:kxNVXsNro/lpR5WD+P1FI/yUHn2G03Glber3k8cQL2Y= +github.com/envoyproxy/go-control-plane v0.12.0 h1:4X+VP1GHd1Mhj6IB5mMeGbLCleqxjletLK6K0rbxyZI= +github.com/envoyproxy/go-control-plane v0.12.0/go.mod h1:ZBTaoJ23lqITozF0M6G4/IragXCQKCnYbmlmtHvwRG0= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= -github.com/envoyproxy/protoc-gen-validate v1.0.2 h1:QkIBuU5k+x7/QXPvPPnWXWlCdaBFApVqftFV6k087DA= +github.com/envoyproxy/protoc-gen-validate v1.0.4 h1:gVPz/FMfvh57HdSJQyvBtF00j8JU4zdyUgIUNhlgg0A= +github.com/envoyproxy/protoc-gen-validate v1.0.4/go.mod h1:qys6tmnRsYrQqIhm2bvKZH4Blx/1gTIZ2UKVY1M+Yew= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM= github.com/fatih/color v1.16.0/go.mod h1:fL2Sau1YI5c0pdGEVCbKQbLXB6edEj1ZgiY4NijnWvE= -github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= -github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= +github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk= +github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/flowstack/go-jsonschema v0.1.1/go.mod h1:yL7fNggx1o8rm9RlgXv7hTBWxdBM0rVwpMwimd3F3N0= github.com/fluent/fluent-logger-golang v1.9.0 h1:zUdY44CHX2oIUc7VTNZc+4m+ORuO/mldQDA7czhWXEg= github.com/fluent/fluent-logger-golang v1.9.0/go.mod h1:2/HCT/jTy78yGyeNGQLGQsjF3zzzAuy6Xlk6FCMV5eU= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= -github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db/go.mod h1:7dvUGVsVBjqR7JHJk0brhHOZYGmfBYOrK0ZhYMEtBr4= -github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod h1:ZhphrRTfi2rbfLwlschooIH4+wKKDR4Pdxhh+TRoA20= -github.com/frankban/quicktest v1.10.2/go.mod h1:K+q6oSqb0W0Ininfk863uOk1lMy69l/P6txr3mVT54s= github.com/frankban/quicktest v1.14.0/go.mod h1:NeW+ay9A/U67EYXNFA1nPE8e/tnQv/09mUdL/ijj8og= -github.com/frankban/quicktest v1.14.4 h1:g2rn0vABPOOXmZUj+vbmUp0lPoXEMuhTpIluN0XL9UY= -github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= +github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= @@ -846,77 +794,64 @@ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-ini/ini v1.67.0 h1:z6ZrTEZqSWOTyH2FlglNbNgARyHG8oLW9gMELqKr06A= +github.com/go-ini/ini v1.67.0/go.mod h1:ByCAeIL28uOIIG0E3PJtZPDL8WnHpFKFOtgjp+3Ies8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= -github.com/go-kit/kit v0.10.0/go.mod h1:xUsJbQ/Fp4kEt7AFgCuvyX4a71u8h9jB8tj/ORgOZ7o= -github.com/go-kit/kit v0.13.0 h1:OoneCcHKHQ03LfBpoQCUfCluwd2Vt3ohz+kvbJneZAU= -github.com/go-kit/kit v0.13.0/go.mod h1:phqEHMMUbyrCFCTgH48JueqrM3md2HcAZ8N3XE4FKDg= github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= -github.com/go-kit/log v0.2.1 h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU= -github.com/go-kit/log v0.2.1/go.mod h1:NwTd00d/i8cPZ3xOwwiv2PO5MOcx78fFErGNcVmBjv0= github.com/go-kratos/aegis v0.2.0 h1:dObzCDWn3XVjUkgxyBp6ZeWtx/do0DPZ7LY3yNSJLUQ= github.com/go-kratos/aegis v0.2.0/go.mod h1:v0R2m73WgEEYB3XYu6aE2WcMwsZkJ/Rzuf5eVccm7bI= -github.com/go-kratos/kratos/contrib/config/apollo/v2 v2.0.0-20231113102135-421dbc7dae0f h1:DUB0mKyaE4P3VVv9xl87xgF6N8FNG983O4X3K+iQhg8= -github.com/go-kratos/kratos/contrib/config/apollo/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:n0KY0xUCm4jpSGJkB5L3RaDUrerrXkreP9pRBmneCJ8= -github.com/go-kratos/kratos/contrib/config/consul/v2 v2.0.0-20231113102135-421dbc7dae0f h1:T7lkMJWgfDxq/ksCxv7C7RRWs3dfcQ6cUedLzIE0gx8= -github.com/go-kratos/kratos/contrib/config/consul/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:Cvbnv5LtFSvsqL3RMcEVCL1C+jEH3z190HKLcGU++Bw= -github.com/go-kratos/kratos/contrib/config/etcd/v2 v2.0.0-20231113102135-421dbc7dae0f h1:h7kuNqx7dMLydu9a292sJYxpyhXdnbusZXUfFWb89Uc= -github.com/go-kratos/kratos/contrib/config/etcd/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:hsHsHQlRG7TZOL2TQSTbtQyAXjO9vomXhWKbh0JxhBI= -github.com/go-kratos/kratos/contrib/config/kubernetes/v2 v2.0.0-20231113102135-421dbc7dae0f h1:xvsOsjSQ1sL1z7Sj/2K38x5BRdXLUSOyzrlzrLX+WnY= -github.com/go-kratos/kratos/contrib/config/kubernetes/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:Z/0dQAd03JyBzGxffMWXZLK7bEwr3HW5XTRWZLQjX/k= -github.com/go-kratos/kratos/contrib/config/nacos/v2 v2.0.0-20231113102135-421dbc7dae0f h1:UH3aToHZDY8bxiBhTHWWKpmmJ+yWiUFESThu1pLvC7k= -github.com/go-kratos/kratos/contrib/config/nacos/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:Kp4/yv3839UV+x9BSz4S6GTysWTW1a48iZ9dCAdtY0Q= -github.com/go-kratos/kratos/contrib/log/aliyun/v2 v2.0.0-20231113102135-421dbc7dae0f h1:OCnFCKX5YPnQnGq4SyQVEFpSO9ORJzssNYm+13mIA94= -github.com/go-kratos/kratos/contrib/log/aliyun/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:aMG0SDGKVIft9KmZ/4GDphUQ7JhmcKcJKX41lqwlKeQ= -github.com/go-kratos/kratos/contrib/log/fluent/v2 v2.0.0-20231113102135-421dbc7dae0f h1:1bXbpYLK5Wi4D33+wSkRmMqYMrOyPOFOvAsszcmp8zM= -github.com/go-kratos/kratos/contrib/log/fluent/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:AWb3rcduKAKq52cZNDqpsuiqgU1jnfaPbYaARq6d64I= -github.com/go-kratos/kratos/contrib/log/logrus/v2 v2.0.0-20231113102135-421dbc7dae0f h1:oM3tGNalC8PNz6PPdq0fmseNOXm1PTE+/ZifuDKkbKQ= -github.com/go-kratos/kratos/contrib/log/logrus/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:R9j2EumP07dGeJ60eeUEwUYWPjqCCBbmO4qQLBvSbHI= -github.com/go-kratos/kratos/contrib/log/tencent/v2 v2.0.0-20231113102135-421dbc7dae0f h1:IrWxolztf0kMufYsx4+L94VgNlVWh5MA1GxZNYfXBKw= -github.com/go-kratos/kratos/contrib/log/tencent/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:aRZ/ZO1WQrgvze/YnAvLGmJFzCeZno800UgnT1iVn2w= -github.com/go-kratos/kratos/contrib/log/zap/v2 v2.0.0-20231113102135-421dbc7dae0f h1:6OW2UMwI8Fyj5Ic+G/rJCzYYqo+mcrjogpYDBEYuL78= -github.com/go-kratos/kratos/contrib/log/zap/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:5ttYEjvz6+3i40gFjUAybh2oiQ/J/gSPKD2AQPtdOfU= -github.com/go-kratos/kratos/contrib/registry/consul/v2 v2.0.0-20231113102135-421dbc7dae0f h1:qQyKoNtVBmIpJZjFeLURawQxAYzqL3V+mB0Z2cgTF9s= -github.com/go-kratos/kratos/contrib/registry/consul/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:Z0S93CabLk3OdvQUoV1eTnwjHLAY8bZa+oOOU9sLQc8= -github.com/go-kratos/kratos/contrib/registry/etcd/v2 v2.0.0-20231113102135-421dbc7dae0f h1:oGxejFXucth1/SxKFzSsqdYaeOvsHrAxS1oPixXYlUY= -github.com/go-kratos/kratos/contrib/registry/etcd/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:GA9kKG8JpKHWHSKoW4r4R41J4vKYkGAUuItIOns2Dpk= -github.com/go-kratos/kratos/contrib/registry/eureka/v2 v2.0.0-20231113102135-421dbc7dae0f h1:vncgfaKMUbiCu5dO+x/VP2RiawPAuIrbxmgdI50eZsk= -github.com/go-kratos/kratos/contrib/registry/eureka/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:463XPS7eqMyTOlXQ0EWEtUTb+qEz1/o/uJGQvZRkIU8= -github.com/go-kratos/kratos/contrib/registry/kubernetes/v2 v2.0.0-20231113102135-421dbc7dae0f h1:Ye1ytj9VmhSoaTTqIcseXa005GPWqsQ+5Qesgy6imGY= -github.com/go-kratos/kratos/contrib/registry/kubernetes/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:od7Z9zRL0niJCZvfnV/O7aDP7GH78mzhhI9HiJDZtbc= -github.com/go-kratos/kratos/contrib/registry/nacos/v2 v2.0.0-20231113102135-421dbc7dae0f h1:Zpt0hyaCRDFwG+sj42oA1JYuAfBkPYUt7gXeIUvAuUQ= -github.com/go-kratos/kratos/contrib/registry/nacos/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:Kf3zWQMJaS/9CMVXUh2HRzd7TJYdyRKCHQliigy6kcg= -github.com/go-kratos/kratos/contrib/registry/servicecomb/v2 v2.0.0-20231113102135-421dbc7dae0f h1:1x/1h2W/t4H4TK0mr5Ro38dt7d3m3bUSSC3Vd9G77Mw= -github.com/go-kratos/kratos/contrib/registry/servicecomb/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:gcy1LisxmjdryM2c/m/JV0jAVo6lmjWB7dkBFneWFVk= -github.com/go-kratos/kratos/contrib/registry/zookeeper/v2 v2.0.0-20231113102135-421dbc7dae0f h1:gdWoCVkgv+T6aK5J7lzvk3BmNJwkZ/SwgomVvha74N0= -github.com/go-kratos/kratos/contrib/registry/zookeeper/v2 v2.0.0-20231113102135-421dbc7dae0f/go.mod h1:oBzToBJr0XA1hJtUYziIgcvsH2bJ9M4vd3TK9Dv8JSA= -github.com/go-kratos/kratos/v2 v2.7.1 h1:PNMUaWxS5ZGDp1EyID5ZosJb1OA/YiHnBxB0yUmocnc= -github.com/go-kratos/kratos/v2 v2.7.1/go.mod h1:CPn82O93OLHjtnbuyOKhAG5TkSvw+mFnL32c4lZFDwU= +github.com/go-kratos/kratos/contrib/config/apollo/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:nSPRp6rKLAu7CBtGMnr2hbaMbbthZnEehY5WQJGnYoY= +github.com/go-kratos/kratos/contrib/config/apollo/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:JUwFvqxWLMya2UgOYGuPS35aLueBeaHCbNIcmQHB9kA= +github.com/go-kratos/kratos/contrib/config/etcd/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:hROOlCaTnWf0Ccdd0ExmqRNUQyyIWuUSjE7EAxi/cyI= +github.com/go-kratos/kratos/contrib/config/etcd/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:PKdO1GipQ7Rj+Jn9HERmdYNy8Cdi+nw6qnkdBwM7a5o= +github.com/go-kratos/kratos/contrib/config/kubernetes/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:Q2pSSJ/WoNYOZfSWibVED8KTM3rABJEZehsKqN8jJGM= +github.com/go-kratos/kratos/contrib/config/kubernetes/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:DTWURlFpp6kMc56M2KBp6wzM7vqMHLHXKSLeJ2iFR2A= +github.com/go-kratos/kratos/contrib/config/nacos/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:STDTSH7QoUk+uIHvHDw5/oC3Mgp5JWNjOrbpivm9q2s= +github.com/go-kratos/kratos/contrib/config/nacos/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:UdELByFqlzF3KlxOV43wYO24EV71Zr8HRrcYMfCFGSQ= +github.com/go-kratos/kratos/contrib/log/fluent/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:eXuezQSkY/FJa4T7g6a+rzO7LS6koJ3N8zdUFPlasVc= +github.com/go-kratos/kratos/contrib/log/fluent/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:Xhs7Y6EOXoEmweolaQ3JEztf/HHBA1QNy41Ym+VUJP0= +github.com/go-kratos/kratos/contrib/log/logrus/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:QcMCu5jyu1sujBdA2qUS3KhEKB19a63OPUSS3cOiYRg= +github.com/go-kratos/kratos/contrib/log/logrus/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:rP/znvcEVRlTIqAn6dt8kX1ymXt4DNfR05NlctUbo9s= +github.com/go-kratos/kratos/contrib/log/tencent/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:uMvj/7w8R462IQBVTr15D5goLwv+v2QUGMpWXojSrtw= +github.com/go-kratos/kratos/contrib/log/tencent/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:myjSkrpruDTO+b7KZ31mZkYsLusjlnDNQhuQ52T1kUY= +github.com/go-kratos/kratos/contrib/log/zap/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:Qoi9jssHMmgY/bIIT+HWzZcKy/DTktfSZkwdH1Rzp7Y= +github.com/go-kratos/kratos/contrib/log/zap/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:eD/bSXiReDHdcaE5Mk1RqUCMYpYjEmV39sHxCa/o/II= +github.com/go-kratos/kratos/contrib/registry/consul/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:uTpt/+092FZ0q0JeqGjim5ZConxuZHfTgSxMCuFp4k8= +github.com/go-kratos/kratos/contrib/registry/consul/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:2dO01eHwztTovqoaig4CT368XQHks2ubQ6YwuR8moIc= +github.com/go-kratos/kratos/contrib/registry/etcd/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:foOQBACCFqetrWK+GTw/du/ELNAuClYyXFCd6rZYWzQ= +github.com/go-kratos/kratos/contrib/registry/etcd/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:6r/KzM6PQBKGZ8Fyq6eWCRDK46PEU96aFNloCwP57kA= +github.com/go-kratos/kratos/contrib/registry/eureka/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:aMGOP+PBLyFavUr+lSihiJhtr5TLdh1Dn/D4MflD3Vg= +github.com/go-kratos/kratos/contrib/registry/eureka/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:p2C1SdVhcy3DR8/dSByToZH94wXH5KHB1A7AgUKBAk0= +github.com/go-kratos/kratos/contrib/registry/kubernetes/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:HJpBS+2e5wWS+fKmsU6ZxKEfhtDxMyLUGCAwcG8/9hs= +github.com/go-kratos/kratos/contrib/registry/kubernetes/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:K5CExoUHGwVmQLkQjCdQ3AvsDeaP/L5OXBu+9zxv5GE= +github.com/go-kratos/kratos/contrib/registry/nacos/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:8Tvnc8mRPqkfQ7CEFWSvePMBAUiw5ejL/6eFw0Mf5+o= +github.com/go-kratos/kratos/contrib/registry/nacos/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:rLnNOmac7PAjcscRkVOTmm8Ku9xxNhQgJ2V6AahxCnw= +github.com/go-kratos/kratos/contrib/registry/servicecomb/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:4esHp06K4wp++dD3OeDYmVzHbBK4vYfCSMEfELYATAU= +github.com/go-kratos/kratos/contrib/registry/servicecomb/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:gcy1LisxmjdryM2c/m/JV0jAVo6lmjWB7dkBFneWFVk= +github.com/go-kratos/kratos/contrib/registry/zookeeper/v2 v2.0.0-20240504101732-d0d5761f9ca8 h1:nC/CppYBAlZcZscymoE+LbpZYMahOa+byqfI7MTkYR4= +github.com/go-kratos/kratos/contrib/registry/zookeeper/v2 v2.0.0-20240504101732-d0d5761f9ca8/go.mod h1:J8QGX6ILCkIyzuHFGxS0oD/HwI1xXoI9gqcYZ0UFiW0= +github.com/go-kratos/kratos/v2 v2.7.3 h1:T9MS69qk4/HkVUuHw5GS9PDVnOfzn+kxyF0CL5StqxA= +github.com/go-kratos/kratos/v2 v2.7.3/go.mod h1:CQZ7V0qyVPwrotIpS5VNNUJNzEbcyRUl5pRtxLOIvn4= github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= -github.com/go-logfmt/logfmt v0.6.0 h1:wGYYu3uicYdqXVgoYbvnkrPVXkuLM1p1ifugDMEdRi4= -github.com/go-logfmt/logfmt v0.6.0/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY= -github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= +github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= +github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY= github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= -github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= -github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= github.com/go-openapi/inflect v0.19.0 h1:9jCH9scKIbHeV9m12SmPilScz6krDxKRasNNSNPXu/4= github.com/go-openapi/inflect v0.19.0/go.mod h1:lHpZVlpIQqLyKwJ4N+YSc9hchQy/i12fJykb83CRBH4= -github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= -github.com/go-openapi/jsonpointer v0.20.0 h1:ESKJdU9ASRfaPNOPRx12IUyA1vn3R9GiE3KYD14BXdQ= -github.com/go-openapi/jsonpointer v0.20.0/go.mod h1:6PGzBjjIIumbLYysB73Klnms1mwnU4G3YHOECG3CedA= -github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE= -github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k= -github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= -github.com/go-openapi/swag v0.22.4 h1:QLMzNJnMGPRNDCbySlcj1x01tzU8/9LTTL9hZZZogBU= -github.com/go-openapi/swag v0.22.4/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= +github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= +github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= +github.com/go-openapi/jsonreference v0.21.0 h1:Rs+Y7hSXT83Jacb7kFyjn4ijOuVGSvOdF2+tg1TRrwQ= +github.com/go-openapi/jsonreference v0.21.0/go.mod h1:LmZmgsrTkVg9LG4EaHeY8cBDslNPMo06cago5JNLkm4= +github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= +github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-playground/assert/v2 v2.0.1 h1:MsBgLAaY856+nPRTKrp3/OZK38U/wa0CcBYNjji3q3A= @@ -926,24 +861,24 @@ github.com/go-playground/form/v4 v4.2.1/go.mod h1:q1a2BY+AQUUzhl6xA/6hBetay6dEIh github.com/go-playground/locales v0.13.0/go.mod h1:taPMhCMXrRLJO55olJkUXHZBHCxTMfnGwq/HNwmWNS8= github.com/go-playground/universal-translator v0.17.0/go.mod h1:UkSxE5sNxxRwHyU+Scu5vgOQjsIJAF8j9muTVoKLVtA= github.com/go-playground/validator v9.31.0+incompatible/go.mod h1:yrEkQXlcI+PugkyDjY2bRrL/UBU4f3rvrgkN3V8JEig= -github.com/go-sql-driver/mysql v1.4.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= -github.com/go-sql-driver/mysql v1.7.1 h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI= -github.com/go-sql-driver/mysql v1.7.1/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9S1MCJN5yJMI= +github.com/go-sql-driver/mysql v1.8.1 h1:LedoTUt/eveggdHS9qUFC1EFSa8bU2+1pZjSRpvNJ1Y= +github.com/go-sql-driver/mysql v1.8.1/go.mod h1:wEBSXgmK//2ZFJyE+qWnIsVGmvmEKlqwuVSjsCm7DZg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= +github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= +github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= github.com/go-test/deep v1.0.3 h1:ZrJSEWsXzPOxaZnFteGEfooLba+ju3FYIbOrS+rQd68= +github.com/go-test/deep v1.0.3/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA= github.com/go-zookeeper/zk v1.0.3 h1:7M2kwOsc//9VeeFiPtf+uSJlVpU66x9Ba5+8XK7/TDg= github.com/go-zookeeper/zk v1.0.3/go.mod h1:nOB03cncLtlp4t+UAkGSV+9beXP/akpekBwL+UX1Qcw= github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= +github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= github.com/gofrs/uuid v4.4.0+incompatible h1:3qXRTX8/NbyulANqlc0lchS1gqAVxRgsuW1YrTJupqA= github.com/gofrs/uuid v4.4.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= -github.com/gogo/googleapis v1.1.0/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= -github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= -github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= @@ -953,7 +888,6 @@ github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= -github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -984,14 +918,15 @@ github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.1 h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4= +github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA= github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/gnostic v0.7.0 h1:d7EpuFp8vVdML+y0JJJYiKeOLjKTdH/GvVkLOBWqJpw= github.com/google/gnostic v0.7.0/go.mod h1:IAcUyMl6vtC95f60EZ8oXyqTsOersP6HbwjeG7EyDPM= @@ -1036,19 +971,18 @@ github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 h1:K6RDEckDVWvDI9JAJYCmNdQXq6neHJOYx3V6jnqNEec= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 h1:k7nVchz72niMH6YLQNvHSdIE7iqsQxK1P41mySCvssg= +github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6/go.mod h1:kf6iHlnVGwgKolg33glAes7Yg/8iWP8ukqeldJSO7jw= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/google/subcommands v1.0.1/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= github.com/google/subcommands v1.2.0 h1:vWQspBTo2nEqTUFita5/KeEWlUL8kQObDFbub/EN9oE= github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= -github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= -github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/wire v0.5.0 h1:I7ELFeVBr3yfPIcc8+MWvrjk+3VjbcSzoXm3JVa+jD8= -github.com/google/wire v0.5.0/go.mod h1:ngWDr9Qvq3yZA10YrxfyGELY/AFWGVpy9c1LTRi1EoU= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/wire v0.6.0 h1:HBkoIh4BdSxoyo9PveV8giw7ZsaBOvzWKfcg/6MrVwI= +github.com/google/wire v0.6.0/go.mod h1:F4QhpQ9EDIdJ1Mbop/NZBRB+5yrR6qg3BnctaoUk6NA= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= @@ -1068,35 +1002,26 @@ github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38 github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= -github.com/gopherjs/gopherjs v0.0.0-20200217142428-fce0ec30dd00/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= -github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= github.com/gorilla/handlers v1.5.2 h1:cLTUSsNkgcwhgRqvCNmdbRWG0A3N4F+M2nWKdScwyEE= github.com/gorilla/handlers v1.5.2/go.mod h1:dX+xVpaxdSw+q0Qek8SSsl3dfMk3jNddUkMzo0GtH0w= -github.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= -github.com/gorilla/mux v1.7.3/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= -github.com/gorilla/websocket v0.0.0-20170926233335-4201258b820c/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/gorilla/websocket v1.5.1 h1:gmztn0JnHVt9JZquRuzLw3g4wouNVzKL15iLr/zn/QY= github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZHL0uE0tcaY= -github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI= github.com/grpc-ecosystem/go-grpc-middleware v1.4.0/go.mod h1:g5qyo/la0ALbONm6Vbp88Yd8NsDy6rZz+RcrMPxvld8= -github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= -github.com/grpc-ecosystem/grpc-gateway v1.9.5/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.18.1 h1:6UKoz5ujsI55KNpsJH3UwCq3T8kKbZwNZBNPuTTje8U= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.18.1/go.mod h1:YvJ2f6MplWDhfxiUC3KpyTy76kYUZA4W3pTv/wdKQ9Y= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1 h1:/c3QmbOGMGTOumP2iT/rCwB7b0QDGLKzqOmktBjT+Is= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1/go.mod h1:5SN9VR2LTsRFsrEC6FHgRbTWrTHu6tqPeKxEQv15giM= github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= -github.com/hashicorp/consul/api v1.3.0/go.mod h1:MmDNSzIMUjNpY/mQ398R4bk2FnqQLoPndWW5VkKPlCE= -github.com/hashicorp/consul/api v1.26.1 h1:5oSXOO5fboPZeW5SN+TdGFP/BILDgBm19OrPZ/pICIM= -github.com/hashicorp/consul/api v1.26.1/go.mod h1:B4sQTeaSO16NtynqrAdwOlahJ7IUDZM9cj2420xYL8A= +github.com/hashicorp/consul/api v1.28.2 h1:mXfkRHrpHN4YY3RqL09nXU1eHKLNiuAN4kHvDQ16k/8= +github.com/hashicorp/consul/api v1.28.2/go.mod h1:KyzqzgMEya+IZPcD65YFoOVAgPpbfERu4I/tzG6/ueE= github.com/hashicorp/consul/sdk v0.1.1/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= -github.com/hashicorp/consul/sdk v0.3.0/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= -github.com/hashicorp/consul/sdk v0.15.0 h1:2qK9nDrr4tiJKRoxPGhm6B7xJjLVIQqkjiab2M4aKjU= +github.com/hashicorp/consul/sdk v0.16.0 h1:SE9m0W6DEfgIVCJX7xU+iv/hUl4m/nxqMTnCdMxDpJ8= +github.com/hashicorp/consul/sdk v0.16.0/go.mod h1:7pxqqhqoaPqnBnzXD1StKed62LqJeClzVsUEy85Zr0A= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -1104,13 +1029,16 @@ github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtng github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ= github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48= -github.com/hashicorp/go-hclog v1.5.0 h1:bI2ocEMgcVlz55Oj1xZNBsVi900c7II+fWDyV9o+13c= -github.com/hashicorp/go-hclog v1.5.0/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M= +github.com/hashicorp/go-hclog v1.6.3 h1:Qr2kF+eVWjTiYmU7Y31tYlP1h0q/X3Nl3tPGdaB11/k= +github.com/hashicorp/go-hclog v1.6.3/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M= github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= github.com/hashicorp/go-immutable-radix v1.3.1 h1:DKHmCUm2hRBK510BaiZlwvpD40f8bJFeZnpfm2KLowc= github.com/hashicorp/go-immutable-radix v1.3.1/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= +github.com/hashicorp/go-metrics v0.4.1 h1:3CTMzft9hdMnx2CKrEPjJqwdMAN/ij7bjqzNo+JpVZ4= +github.com/hashicorp/go-metrics v0.4.1/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+3JqfkOG4= github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= github.com/hashicorp/go-msgpack v0.5.5 h1:i9R9JSrqIz0QVLz3sz+i3YJdT7TTSLcfLLzJi9aZTuI= +github.com/hashicorp/go-msgpack v0.5.5/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk= github.com/hashicorp/go-multierror v1.1.0/go.mod h1:spPvp8C1qA32ftKqdAHm4hHTbPw+vmowP0z+KUhOZdA= github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= @@ -1121,12 +1049,14 @@ github.com/hashicorp/go-rootcerts v1.0.2 h1:jzhAVGtqPKbwpyCPELlgNWhE1znq+qwJtW5O github.com/hashicorp/go-rootcerts v1.0.2/go.mod h1:pqUvnprVnM5bf7AOirdbb01K4ccR319Vf4pU3K5EGc8= github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU= github.com/hashicorp/go-sockaddr v1.0.2 h1:ztczhD1jLxIRjVejw8gFomI1BQZOe2WoVOu0SyteCQc= +github.com/hashicorp/go-sockaddr v1.0.2/go.mod h1:rB4wwRAUzs07qva3c5SdrY/NEtAUjGlgmH/UkBUC97A= github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdvsLplgctolz4= github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/Co8= -github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= +github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-version v1.2.1 h1:zEfKbn2+PDgroKdiOzqiE8rsmLqU2uwi5PB5pBJ3TkI= +github.com/hashicorp/go-version v1.2.1/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= @@ -1145,17 +1075,11 @@ github.com/hashicorp/memberlist v0.5.0/go.mod h1:yvyXLpo0QaGE59Y7hDTsTzDD25JYBZ4 github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= github.com/hashicorp/serf v0.10.1 h1:Z1H2J60yRKvfDYAOZLd2MU0ND4AH/WDz7xYHDWQsIPY= github.com/hashicorp/serf v0.10.1/go.mod h1:yL2t6BqATOLGc5HF7qbFkTfXoPIY0WZdWHfEvMqbG+4= -github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= -github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/imdario/mergo v0.3.16 h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4= -github.com/imdario/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= -github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= -github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= github.com/jackc/chunkreader v1.0.0/go.mod h1:RT6O25fNZIuasFJRyZ4R/Y2BbhasbmZXF9QQ7T3kePo= github.com/jackc/chunkreader/v2 v2.0.0/go.mod h1:odVSm741yZoC3dpHEUXIqA9tQRhFrgOHwnPIn9lDKlk= github.com/jackc/chunkreader/v2 v2.0.1 h1:i+RDz65UE+mmpjTfyz0MoVTnzeYxroil2G82ki7MGG8= @@ -1166,9 +1090,8 @@ github.com/jackc/pgconn v0.0.0-20190831204454-2fabfa3c18b7/go.mod h1:ZJKsE/KZfsU github.com/jackc/pgconn v1.8.0/go.mod h1:1C2Pb36bGIP9QHGBYCjnyhqu7Rv3sGshaQUvmfGIB/o= github.com/jackc/pgconn v1.9.0/go.mod h1:YctiPyvzfU11JFxoXokUOOKQXQmDMoJL9vJzHH8/2JY= github.com/jackc/pgconn v1.9.1-0.20210724152538-d89c8390a530/go.mod h1:4z2w8XhRbP1hYxkpTuBjTS3ne3J48K83+u0zoyvg2pI= -github.com/jackc/pgconn v1.14.0/go.mod h1:9mBNlny0UvkgJdCDvdVHYSjI+8tD2rnKK69Wz8ti++E= -github.com/jackc/pgconn v1.14.1 h1:smbxIaZA08n6YuxEX1sDyjV/qkbtUtkH20qLkR9MUR4= -github.com/jackc/pgconn v1.14.1/go.mod h1:9mBNlny0UvkgJdCDvdVHYSjI+8tD2rnKK69Wz8ti++E= +github.com/jackc/pgconn v1.14.3 h1:bVoTr12EGANZz66nZPkMInAV/KHD2TxH9npjXXgiB3w= +github.com/jackc/pgconn v1.14.3/go.mod h1:RZbme4uasqzybK2RK5c65VsHxoyaml09lx3tXOcO/VM= github.com/jackc/pgio v1.0.0 h1:g12B9UwVnzGhueNavwioyEEpAmqMe1E/BN9ES+8ovkE= github.com/jackc/pgio v1.0.0/go.mod h1:oP+2QK2wFfUWgr+gxjoBH9KGBb31Eio69xUb0w5bYf8= github.com/jackc/pgmock v0.0.0-20190831213851-13a1b77aafa2/go.mod h1:fGZlG77KXmcq05nJLRkk0+p82V8B8Dw8KN2/V9c/OAE= @@ -1184,23 +1107,25 @@ github.com/jackc/pgproto3/v2 v2.0.0-rc3/go.mod h1:ryONWYqW6dqSg1Lw6vXNMXoBJhpzvW github.com/jackc/pgproto3/v2 v2.0.0-rc3.0.20190831210041-4c03ce451f29/go.mod h1:ryONWYqW6dqSg1Lw6vXNMXoBJhpzvWKnT95C46ckYeM= github.com/jackc/pgproto3/v2 v2.0.6/go.mod h1:WfJCnwN3HIg9Ish/j3sgWXnAfK8A9Y0bwXYU5xKaEdA= github.com/jackc/pgproto3/v2 v2.1.1/go.mod h1:WfJCnwN3HIg9Ish/j3sgWXnAfK8A9Y0bwXYU5xKaEdA= -github.com/jackc/pgproto3/v2 v2.3.2 h1:7eY55bdBeCz1F2fTzSz69QC+pG46jYq9/jtSPiJ5nn0= -github.com/jackc/pgproto3/v2 v2.3.2/go.mod h1:WfJCnwN3HIg9Ish/j3sgWXnAfK8A9Y0bwXYU5xKaEdA= +github.com/jackc/pgproto3/v2 v2.3.3 h1:1HLSx5H+tXR9pW3in3zaztoEwQYRC9SQaYUHjTSUOag= +github.com/jackc/pgproto3/v2 v2.3.3/go.mod h1:WfJCnwN3HIg9Ish/j3sgWXnAfK8A9Y0bwXYU5xKaEdA= github.com/jackc/pgservicefile v0.0.0-20200714003250-2b9c44734f2b/go.mod h1:vsD4gTJCa9TptPL8sPkXrLZ+hDuNrZCnj29CQpr4X1E= -github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk= github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM= +github.com/jackc/pgservicefile v0.0.0-20231201235250-de7065d80cb9 h1:L0QtFUgDarD7Fpv9jeVMgy/+Ec0mtnmYuImjTz6dtDA= +github.com/jackc/pgservicefile v0.0.0-20231201235250-de7065d80cb9/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM= github.com/jackc/pgtype v0.0.0-20190421001408-4ed0de4755e0/go.mod h1:hdSHsc1V01CGwFsrv11mJRHWJ6aifDLfdV3aVjFF0zg= github.com/jackc/pgtype v0.0.0-20190824184912-ab885b375b90/go.mod h1:KcahbBH1nCMSo2DXpzsoWOAfFkdEtEJpPbVLq8eE+mc= github.com/jackc/pgtype v0.0.0-20190828014616-a8802b16cc59/go.mod h1:MWlu30kVJrUS8lot6TQqcg7mtthZ9T0EoIBFiJcmcyw= github.com/jackc/pgtype v1.8.1-0.20210724151600-32e20a603178/go.mod h1:C516IlIV9NKqfsMCXTdChteoXmwgUceqaLfjg2e3NlM= -github.com/jackc/pgtype v1.14.0 h1:y+xUdabmyMkJLyApYuPj38mW+aAIqCe5uuBB51rH3Vw= github.com/jackc/pgtype v1.14.0/go.mod h1:LUMuVrfsFfdKGLw+AFFVv6KtHOFMwRgDDzBt76IqCA4= +github.com/jackc/pgtype v1.14.3 h1:h6W9cPuHsRWQFTWUZMAKMgG5jSwQI0Zurzdvlx3Plus= +github.com/jackc/pgtype v1.14.3/go.mod h1:aKeozOde08iifGosdJpz9MBZonJOUJxqNpPBcMJTlVA= github.com/jackc/pgx/v4 v4.0.0-20190420224344-cc3461e65d96/go.mod h1:mdxmSJJuR08CZQyj1PVQBHy9XOp5p8/SHH6a0psbY9Y= github.com/jackc/pgx/v4 v4.0.0-20190421002000-1b8f0016e912/go.mod h1:no/Y67Jkk/9WuGR0JG/JseM9irFbnEPbuWV2EELPNuM= github.com/jackc/pgx/v4 v4.0.0-pre1.0.20190824185557-6972a5742186/go.mod h1:X+GQnOEnf1dqHGpw7JmHqHc1NxDoalibchSk9/RWuDc= github.com/jackc/pgx/v4 v4.12.1-0.20210724153913-640aa07df17c/go.mod h1:1QD0+tgSXP7iUjYm9C1NxKhny7lq6ee99u/z+IHFcgs= -github.com/jackc/pgx/v4 v4.18.1 h1:YP7G1KABtKpB5IHrO9vYwSrCOhs7p3uqhvhhQBptya0= -github.com/jackc/pgx/v4 v4.18.1/go.mod h1:FydWkUyadDmdNH/mHnGob881GawxeEm7TcMCzkb+qQE= +github.com/jackc/pgx/v4 v4.18.2 h1:xVpYkNR5pk5bMCZGfClbO962UIqVABcAGt7ha1s/FeU= +github.com/jackc/pgx/v4 v4.18.2/go.mod h1:Ey4Oru5tH5sB6tV7hDmfWFahwF15Eb7DNXlRKx2CkVw= github.com/jackc/puddle v0.0.0-20190413234325-e4ced69a3a2b/go.mod h1:m4B5Dj62Y0fbyuIc15OsIqK0+JU8nkqQjsgx7dvjSWk= github.com/jackc/puddle v0.0.0-20190608224051-11cab39313c9/go.mod h1:m4B5Dj62Y0fbyuIc15OsIqK0+JU8nkqQjsgx7dvjSWk= github.com/jackc/puddle v1.1.3/go.mod h1:m4B5Dj62Y0fbyuIc15OsIqK0+JU8nkqQjsgx7dvjSWk= @@ -1212,15 +1137,11 @@ github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9Y github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= -github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= github.com/json-iterator/go v1.1.5/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= -github.com/json-iterator/go v1.1.7/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= -github.com/json-iterator/go v1.1.8/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= -github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= @@ -1235,19 +1156,15 @@ github.com/karlseguin/ccache/v2 v2.0.8/go.mod h1:2BDThcfQMf/c0jnZowt16eW405XIqZP github.com/karlseguin/expect v1.0.2-0.20190806010014-778a5f0c6003 h1:vJ0Snvo+SLMY72r5J4sEfkuE7AFbixEP2qRbEcum/wA= github.com/karlseguin/expect v1.0.2-0.20190806010014-778a5f0c6003/go.mod h1:zNBxMY8P21owkeogJELCLeHIt+voOSduHYTFUbwRAV8= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= -github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= github.com/klauspost/compress v1.15.1/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk= github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= -github.com/klauspost/compress v1.17.2 h1:RlWWUY/Dr4fL8qk9YG7DTZ7PDgME2V4csBXA8L/ixi4= -github.com/klauspost/compress v1.17.2/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= -github.com/klauspost/cpuid/v2 v2.0.1/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= +github.com/klauspost/compress v1.17.8 h1:YcnTYrq7MikUT7k0Yb5eceMmALQPYBW/Xltxn0NAMnU= +github.com/klauspost/compress v1.17.8/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= -github.com/klauspost/cpuid/v2 v2.2.6 h1:ndNyv040zDGIDh8thGkXYjnFtiN02M1PVVF+JE/48xc= -github.com/klauspost/cpuid/v2 v2.2.6/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= @@ -1256,12 +1173,14 @@ github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORN github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= 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= github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348 h1:MtvEpTB6LX3vkb4ax0b5D2DHbNAUsen0Gx5wZoq3lV4= +github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= +github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/leodido/go-urn v1.2.1/go.mod h1:zt4jvISO2HfUBqxjfIshjdMTYS56ZS/qv49ictyFfxY= github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= github.com/lib/pq v1.1.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= @@ -1269,14 +1188,11 @@ github.com/lib/pq v1.2.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= github.com/lib/pq v1.10.2/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw= github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= -github.com/lightstep/lightstep-tracer-common/golang/gogo v0.0.0-20190605223551-bc2310a04743/go.mod h1:qklhhLq1aX+mtWk9cPHPzaBjWImj5ULL6C7HFJtXQMM= -github.com/lightstep/lightstep-tracer-go v0.18.1/go.mod h1:jlF1pusYV4pidLvZ+XD0UBX0ZE6WURAspgAczcDHrL4= github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= -github.com/lufia/plan9stats v0.0.0-20231016141302-07b5767bb0ed h1:036IscGBfJsFIgJQzlui7nK1Ncm0tp2ktmPj8xO4N/0= -github.com/lufia/plan9stats v0.0.0-20231016141302-07b5767bb0ed/go.mod h1:ilwx/Dta8jXAgpFYFvSWEMwxmbWXyiUHkd5FwyKhb5k= +github.com/lufia/plan9stats v0.0.0-20230326075908-cb1d2100619a h1:N9zuLhTvBSRt0gWSiJswwQ2HqDmtX/ZCDJURnKUt1Ik= +github.com/lufia/plan9stats v0.0.0-20230326075908-cb1d2100619a/go.mod h1:JKx41uQRwqlTZabZc+kILPrO/3jlKnQ2Z8b7YiVw5cE= github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= -github.com/lyft/protoc-gen-validate v0.0.13/go.mod h1:XbGvPuh87YZc5TdIa2/I4pLk0QoUACkjt2znoq26NVQ= github.com/magiconair/properties v1.8.5/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= @@ -1291,7 +1207,6 @@ github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= -github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.5/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.7/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= @@ -1301,27 +1216,23 @@ github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27k github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY= github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= -github.com/mattn/go-runewidth v0.0.2/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= github.com/mattn/go-sqlite3 v1.14.16 h1:yOQRA0RpS5PFz/oikGwBEqvAWhWg5ufRz4ETLjwpU1Y= +github.com/mattn/go-sqlite3 v1.14.16/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg= github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 h1:jWpvCLoY8Z/e3VKvlsiIGKtc+UG6U5vzxaoagmhXfyg= +github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0/go.mod h1:QUyp042oQthUoa9bqDv0ER0wrtXnBruoNd7aNjkbP+k= github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= github.com/miekg/dns v1.1.41/go.mod h1:p6aan82bvRIyn+zDIv9xYNUpwa73JcSh9BKwknJysuI= github.com/miekg/dns v1.1.43 h1:JKfpVSCB84vrAmHzyrsxB5NAr5kLoMXZArPSw7Qlgyg= +github.com/miekg/dns v1.1.43/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= -github.com/minio/md5-simd v1.1.2 h1:Gdi1DZK69+ZVMoNHRXJyNcxrMA4dSxoYHZSQbirFg34= -github.com/minio/md5-simd v1.1.2/go.mod h1:MzdKDxYpY2BT9XQFocsiZf/NKVtR7nkE4RoEpN+20RM= -github.com/minio/minio-go/v7 v7.0.63 h1:GbZ2oCvaUdgT5640WJOpyDhhDxvknAJU2/T3yurwcbQ= -github.com/minio/minio-go/v7 v7.0.63/go.mod h1:Q6X7Qjb7WMhvG65qKf4gUgA5XaiSox74kR1uAEjxRS4= -github.com/minio/sha256-simd v1.0.1 h1:6kaan5IFmwTNynnKKpDHe6FWHohJOHhCPchzK49dzMM= -github.com/minio/sha256-simd v1.0.1/go.mod h1:Pz6AKMiUdngCLpeTL/RJY1M9rUuPMYujV5xJjtbRSN8= github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI= github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= @@ -1349,58 +1260,33 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/nacos-group/nacos-sdk-go v1.1.4 h1:qyrZ7HTWM4aeymFfqnbgNRERh7TWuER10pCB7ddRcTY= github.com/nacos-group/nacos-sdk-go v1.1.4/go.mod h1:cBv9wy5iObs7khOqov1ERFQrCuTR4ILpgaiaVMxEmGI= -github.com/nats-io/jwt v0.3.0/go.mod h1:fRYCDE99xlTsqUzISS1Bi75UBJ6ljOJQOAAu5VglpSg= -github.com/nats-io/jwt v0.3.2/go.mod h1:/euKqTS1ZD+zzjYrY7pseZrTtWQSjujC7xjPc8wL6eU= -github.com/nats-io/nats-server/v2 v2.1.2/go.mod h1:Afk+wRZqkMQs/p45uXdrVLuab3gwv3Z8C4HTBu8GD/k= -github.com/nats-io/nats.go v1.9.1/go.mod h1:ZjDU1L/7fJ09jvUSRVBR2e7+RnLiiIQyqyzEE/Zbp4w= -github.com/nats-io/nkeys v0.1.0/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w= -github.com/nats-io/nkeys v0.1.3/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w= -github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -github.com/oklog/oklog v0.3.2/go.mod h1:FCV+B7mhrz4o+ueLpx+KqkyXRGMWOYEvfiXtdGtbWGs= -github.com/oklog/run v1.0.0/go.mod h1:dlhp/R75TPv97u0XWUtDeV/lRKWPKSdTuV0TZvrmrQA= -github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= -github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.7.0 h1:WSHQ+IS43OoUrWtD1/bbclrwK8TTH5hzp+umCiuxHgs= -github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo/v2 v2.11.0 h1:WgqUCUt/lT6yXoQ8Wef0fsNn5cAuMK7+KT9UFRz2tcU= -github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/onsi/gomega v1.27.10 h1:naR28SdDFlqrG6kScpT8VWpu1xWY5nJRCF3XaYyBjhI= -github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk= +github.com/onsi/ginkgo/v2 v2.17.2 h1:7eMhcy3GimbsA3hEnVKdw/PQM9XN9krpKVXsZdph0/g= +github.com/onsi/ginkgo/v2 v2.17.2/go.mod h1:nP2DPOQoNsQmsVyv5rDA8JkXQoCs6goXIvr/PRJ1eCc= +github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= +github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= github.com/open-policy-agent/opa v0.57.1 h1:LAa4Z0UkpjV94nRLy6XCvgOacQ6N1jf8TJLMUIzFRqc= -github.com/opentracing-contrib/go-observer v0.0.0-20170622124052-a52f23424492/go.mod h1:Ngi6UdF0k5OKD5t5wlmGhe/EDKPoUM3BXZSSfIuJbis= -github.com/opentracing/basictracer-go v1.0.0/go.mod h1:QfBfYuafItcjQuMwinw9GhYKwFXS9KnPs5lxoYwgW74= -github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/open-policy-agent/opa v0.57.1/go.mod h1:YYcVsWcdOW47owR0zElx8HPYZK60vL0MOPsEmh13us4= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.2.1-0.20220228012449-10b1cf09e00b h1:FfH+VrHHk6Lxt9HdVS0PXzSXFyS2NbZKXv33FYPol0A= github.com/opentracing/opentracing-go v1.2.1-0.20220228012449-10b1cf09e00b/go.mod h1:AC62GU6hc0BrNm+9RK9VSiwa/EUe1bkIeFORAMcHvJU= -github.com/openzipkin-contrib/zipkin-go-opentracing v0.4.5/go.mod h1:/wsWhb9smxSfWAKL3wpBW7V8scJMt8N8gnaMCS9E/cA= -github.com/openzipkin/zipkin-go v0.1.6/go.mod h1:QgAqvLzwWbR/WpD4A3cGpPtJrZXNIiJc5AZX7/PBEpw= -github.com/openzipkin/zipkin-go v0.2.1/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4= -github.com/openzipkin/zipkin-go v0.2.2/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4= -github.com/openzipkin/zipkin-go v0.4.2 h1:zjqfqHjUpPmB3c1GlCvvgsM1G4LkvqQbBDueDOCg/jA= -github.com/openzipkin/zipkin-go v0.4.2/go.mod h1:ZeVkFjuuBiSy13y8vpSDCjMi9GoI3hPpCJSBx/EYFhY= -github.com/pact-foundation/pact-go v1.0.4/go.mod h1:uExwJY4kCzNPcHRj+hCR/HBbOOIwwtUjcrb0b5/5kLM= +github.com/openzipkin/zipkin-go v0.4.3 h1:9EGwpqkgnwdEIJ+Od7QVSEIH+ocmm5nPat0G7sjsSdg= +github.com/openzipkin/zipkin-go v0.4.3/go.mod h1:M9wCJZFWCo2RiY+o1eBCEMe0Dp2S5LDHcMZmk3RmK7c= github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY= github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc= github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ= -github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= -github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4= -github.com/pelletier/go-toml/v2 v2.1.0/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= -github.com/performancecopilot/speed v3.0.0+incompatible/go.mod h1:/CLtqpZ5gBg1M9iaPbIdPPGyKcA8hKdoy6hAWba7Yac= +github.com/pelletier/go-toml/v2 v2.2.2 h1:aYUidT7k73Pcl9nb2gScu7NSrKCSHIDE89b3+6Wq+LM= +github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h4qDAS4n929Rs= github.com/philhofer/fwd v1.1.2 h1:bnDivRJ1EWPjUIRXV5KfORO897HTbpFAQddBdE8t7Gw= github.com/philhofer/fwd v1.1.2/go.mod h1:qkPdfjR2SIEbspLqpe1tO4n5yICnr2DY7mqEx2tUTP0= github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= -github.com/pierrec/lz4 v1.0.2-0.20190131084431-473cd7ce01a1/go.mod h1:3/3N9NVKO0jef7pBehbT1qWhCMrIgbYNnFAZCqQ5LRc= -github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= -github.com/pierrec/lz4 v2.6.0+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pierrec/lz4 v2.6.1+incompatible h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM= github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= @@ -1409,7 +1295,6 @@ github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/profile v1.2.1/go.mod h1:hJw3o1OdXxsrSjjVksARp5W95eeEaEfptyVZyv6JUPA= github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= @@ -1421,68 +1306,62 @@ github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:Om github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b h1:0LFwY6Q3gMACTjAbMZBjXAqTOzOwFaj2Ld6cjeQ7Rig= github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= -github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829/go.mod h1:p2iRAGwDERtqlqzRXnrOVns+ignqQo//hLXqYxZYVNs= github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= -github.com/prometheus/client_golang v1.3.0/go.mod h1:hJaj2vgQTGQmVCsAACORcieXFeDPbaTKGT+JTgUa3og= github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= github.com/prometheus/client_golang v1.17.0 h1:rl2sfwZMtSthVU752MqfjQozy7blglC+1SOtjMAMh+Q= +github.com/prometheus/client_golang v1.17.0/go.mod h1:VeL+gMmOAxkS2IqfCq0ZmHSL+LjWfWDUmp1mBz9JgUY= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= -github.com/prometheus/client_model v0.0.0-20190115171406-56726106282f/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.1.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= -github.com/prometheus/common v0.2.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= -github.com/prometheus/common v0.7.0/go.mod h1:DjGbpBbp5NYNiECxcL/VnbXCCaQpKd3tt26CguLLsqA= github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4= github.com/prometheus/common v0.45.0 h1:2BGz0eBc2hdMDLnO/8n0jeB3oPrt2D08CekT0lneoxM= +github.com/prometheus/common v0.45.0/go.mod h1:YJmSTw9BoKxJplESWWxlbyttQR4uaEcGyv9MZjVOJsY= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= -github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= -github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= +github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM= +github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/redis/go-redis/extra/rediscmd/v9 v9.0.5 h1:EaDatTxkdHG+U3Bk4EUr+DZ7fOGwTfezUiUJMaIcaho= github.com/redis/go-redis/extra/rediscmd/v9 v9.0.5/go.mod h1:fyalQWdtzDBECAQFBJuQe5bzQ02jGd5Qcbgb97Flm7U= github.com/redis/go-redis/extra/redisotel/v9 v9.0.5 h1:EfpWLLCyXw8PSM2/XNJLjI3Pb27yVE+gIAfeqp8LUCc= github.com/redis/go-redis/extra/redisotel/v9 v9.0.5/go.mod h1:WZjPDy7VNzn77AAfnAfVjZNvfJTYfPetfZk5yoSTLaQ= github.com/redis/go-redis/v9 v9.0.5/go.mod h1:WqMKv5vnQbRuZstUwxQI195wHy+t4PuXDOjzMvcuQHk= -github.com/redis/go-redis/v9 v9.3.0 h1:RiVDjmig62jIWp7Kk4XVLs0hzV6pI3PyTnnL0cnn0u0= -github.com/redis/go-redis/v9 v9.3.0/go.mod h1:hdY0cQFCN4fnSYT6TkisLufl/4W5UIXyv0b/CLO2V2M= +github.com/redis/go-redis/v9 v9.5.1 h1:H1X4D3yHPaYrkL5X06Wh6xNVM/pX0Ft4RV0vMGvLBh8= +github.com/redis/go-redis/v9 v9.5.1/go.mod h1:hdY0cQFCN4fnSYT6TkisLufl/4W5UIXyv0b/CLO2V2M= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= -github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= +github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= +github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= +github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M= +github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA= github.com/rs/xid v1.2.1/go.mod h1:+uKXf+4Djp6Md1KODXJxgGQPKngRmWyn10oCKFzNHOQ= -github.com/rs/xid v1.5.0 h1:mKX4bl4iPYJtEIxp6CYiUuLQ/8DYMoz0PUdtGgMFRVc= -github.com/rs/xid v1.5.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= github.com/rs/zerolog v1.13.0/go.mod h1:YbFCdg8HfsridGWAh22vktObvhZbQsZXe4/zB0OKkWU= github.com/rs/zerolog v1.15.0/go.mod h1:xYTKnLHcpfU2225ny5qZjxnj9NvkumZYjJHlAThCjNc= -github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= -github.com/sagikazarmark/locafero v0.3.0 h1:zT7VEGWC2DTflmccN/5T1etyKvxSxpHsjb9cJvm4SvQ= -github.com/sagikazarmark/locafero v0.3.0/go.mod h1:w+v7UsPNFwzF1cHuOajOOzoq4U7v/ig1mpRjqV+Bu1U= +github.com/sagikazarmark/locafero v0.4.0 h1:HApY1R9zGo4DBgr7dqsTH/JJxLTTsOt7u6keLGt6kNQ= +github.com/sagikazarmark/locafero v0.4.0/go.mod h1:Pe1W6UlPYUk/+wc/6KFhbORCfqzgYEpgQ3O5fPuL3H4= github.com/sagikazarmark/slog-shim v0.1.0 h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE= github.com/sagikazarmark/slog-shim v0.1.0/go.mod h1:SrcSrq8aKtyuqEI1uvTDTK1arOWRIczQRv+GVI1AkeQ= -github.com/samuel/go-zookeeper v0.0.0-20190923202752-2cc03de413da/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= github.com/sergi/go-diff v1.0.0 h1:Kpca3qRNrduNnOQeazBd0ysaKrUJiIuISHxogkT9RPQ= -github.com/shirou/gopsutil/v3 v3.23.10 h1:/N42opWlYzegYaVkWejXWJpbzKv2JDy3mrgGzKsh9hM= -github.com/shirou/gopsutil/v3 v3.23.10/go.mod h1:JIE26kpucQi+innVlAUnIEOSBhBUkirr5b44yr55+WE= +github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= +github.com/shirou/gopsutil/v3 v3.23.6 h1:5y46WPI9QBKBbK7EEccUPNXpJpNrvPuTD0O2zHEHT08= +github.com/shirou/gopsutil/v3 v3.23.6/go.mod h1:j7QX50DrXYggrpN30W0Mo+I4/8U2UUIQrnrhqUeWrAU= github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM= github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ= github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU= @@ -1490,18 +1369,14 @@ github.com/shoenig/test v0.6.4/go.mod h1:byHiCGXqrVaflBLAMq/srcZIHynQPQgeyvkvXnj github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod h1:M+9NzErvs504Cn4c5DxATwIqPbtswREoFCre64PpcG4= github.com/shopspring/decimal v1.2.0 h1:abSATXmQEYyShuxI4/vyW3tV1MrKAJzCZ/0zLUXYbsQ= github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= -github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ= github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= -github.com/smartystreets/assertions v1.1.0/go.mod h1:tcbTF8ujkAEcZ8TElKY+i30BzYlVhC/LOxJk7iOWnoo= github.com/smartystreets/goconvey v0.0.0-20190330032615-68dc04aab96a/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= -github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= -github.com/sony/gobreaker v0.4.1/go.mod h1:ZKptC7FHNvhBz7dN2LGjPVBz2sZJmc0/PkyDJOjmxWY= github.com/sony/sonyflake v1.2.0 h1:Pfr3A+ejSg+0SPqpoAmQgEtNDAhc2G1SUYk205qVMLQ= github.com/sony/sonyflake v1.2.0/go.mod h1:LORtCywH/cq10ZbyfhKrHYgAUGH7mOBa76enV9txy/Y= github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo= @@ -1510,31 +1385,27 @@ github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasO github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= -github.com/spf13/afero v1.10.0 h1:EaGW2JJh15aKOejeuJ+wpFSHnbd7GE6Wvp3TsNhb6LY= -github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= +github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8= +github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY= github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= -github.com/spf13/cast v1.5.1 h1:R+kOtfhWQE6TVQzY+4D7wJLBgkdVasCEFxSUBYBYIlA= -github.com/spf13/cast v1.5.1/go.mod h1:b9PdjNptOpzXr7Rq1q9gJML/2cdGQAo69NKzQ10KN48= -github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= +github.com/spf13/cast v1.6.0 h1:GEiTHELF+vaR5dhz3VqZfFSzZjYbgeKDpBxQVS4GYJ0= +github.com/spf13/cast v1.6.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho= github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= -github.com/spf13/pflag v1.0.1/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.8.1/go.mod h1:o0Pch8wJ9BVSWGQMbra6iw0oQ5oktSIBaujf1rJH9Ns= -github.com/spf13/viper v1.17.0 h1:I5txKw7MJasPL/BrfkbA0Jyo/oELqVmux4pR/UxOMfI= -github.com/spf13/viper v1.17.0/go.mod h1:BmMMMLQXSbcHK6KAOiFLz0l5JHrU89OdIRHvsk0+yVI= +github.com/spf13/viper v1.18.2 h1:LUXCnvUvSM6FXAsj6nnfc8Q2tp1dIgUfY9Kc8GsSOiQ= +github.com/spf13/viper v1.18.2/go.mod h1:EKmWIqdnk5lOcmR72yw6hS+8OPYcwD0jteitLMVB+yk= github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag1KpM8ahLw8= -github.com/streadway/amqp v0.0.0-20190404075320-75d898a42a94/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= -github.com/streadway/amqp v0.0.0-20190827072141-edfb9018d271/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= -github.com/streadway/handy v0.0.0-20190108123426-d5acb3125c2a/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= -github.com/stretchr/objx v0.5.1 h1:4VhoImhV/Bm0ToFkXFi8hXNXwpDRZ/ynw3amt82mzq0= +github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= +github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= @@ -1545,35 +1416,38 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= +github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= github.com/swaggest/swgui v1.7.4 h1:o9FpINbPiiob2WYzBaGO7KXCcM12H7tHlaWTiFiC5NM= github.com/swaggest/swgui v1.7.4/go.mod h1:FP9uIPTB/QqVs2ZbOD6zc5yTw8SDTJfftak5f4ZRqOQ= github.com/tchap/go-patricia/v2 v2.3.1 h1:6rQp39lgIYZ+MHmdEq4xzuk1t7OdC35z/xm0BGhTkes= -github.com/tencentcloud/tencentcloud-cls-sdk-go v1.0.6 h1:Gd/0hciMwJ+d/PGyYMk237o0+1TJbNSyld6Dla25OCQ= -github.com/tencentcloud/tencentcloud-cls-sdk-go v1.0.6/go.mod h1:WU+0TXfVbSctEsUUf4KmIKnfr+tknbjcsnx/TrEIPH4= +github.com/tchap/go-patricia/v2 v2.3.1/go.mod h1:VZRHKAb53DLaG+nA9EaYYiaEx6YztwDlLElMsnSHD4k= +github.com/tencentcloud/tencentcloud-cls-sdk-go v1.0.9 h1:UbdTmcExJiyw7Lhmp8PWTK/c7fPszCujDhtpwZoUU8k= +github.com/tencentcloud/tencentcloud-cls-sdk-go v1.0.9/go.mod h1:WU+0TXfVbSctEsUUf4KmIKnfr+tknbjcsnx/TrEIPH4= github.com/tevid/gohamcrest v1.1.1 h1:ou+xSqlIw1xfGTg1uq1nif/htZ2S3EzRqLm2BP+tYU0= github.com/tevid/gohamcrest v1.1.1/go.mod h1:3UvtWlqm8j5JbwYZh80D/PVBt0mJ1eJiYgZMibh0H/k= github.com/tidwall/gjson v1.17.0 h1:/Jocvlh98kcTfpN2+JzGQWQcqrPQwDrVEMApx/M5ZwM= +github.com/tidwall/gjson v1.17.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= +github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= github.com/tidwall/pretty v1.2.1 h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4= +github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tinylib/msgp v1.1.9 h1:SHf3yoO2sGA0veCJeCBYLHuttAVFHGm2RHgNodW7wQU= github.com/tinylib/msgp v1.1.9/go.mod h1:BCXGB54lDD8qUEPmiG0cQQUANC4IUQyB2ItS2UDlO/k= -github.com/tjfoc/gmsm v1.3.2 h1:7JVkAn5bvUJ7HtU08iW6UiD+UTmJTIToHCfeFzkcCxM= -github.com/tjfoc/gmsm v1.3.2/go.mod h1:HaUcFuY0auTiaHB9MHFGCPx5IaLhTUd2atbCFBQXn9w= -github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU= -github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= +github.com/tklauser/go-sysconf v0.3.11 h1:89WgdJhk5SNwJfu+GKyYveZ4IaJ7xAkecBo+KdJV0CM= +github.com/tklauser/go-sysconf v0.3.11/go.mod h1:GqXfhXY3kiPa0nAXPDIQIWzJbMCB7AmcWpGR8lSZfqI= +github.com/tklauser/numcpus v0.6.0/go.mod h1:FEZLMke0lhOUG6w2JadTzp0a+Nl8PF/GFkQ5UVIcaL4= github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk= github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY= -github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM= -github.com/tx7do/go-utils v1.1.8 h1:uwNnhXYZWrqrWpQWuWcWBQXvYtDAsotrZYWO+Nv26uE= -github.com/tx7do/go-utils v1.1.8/go.mod h1:8bsPp6A1zeRbjBElfzA6yTMeSLR0Z2U9XZgO/oF9NME= -github.com/tx7do/go-utils/entgo v1.1.10 h1:0dbqMykcY1sGGxXIaKpZEy04CrZJEq7nRhagF1aFUSU= -github.com/tx7do/go-utils/entgo v1.1.10/go.mod h1:BiAq4JuJ8RClEEzbuXxMCcqqQVp+9kPxT08MCQGpoDQ= +github.com/tx7do/go-utils v1.1.11 h1:f/vWxOgwNSk+8GVqEluZcwL/ieZPsEdEVDHpZ0GcOcw= +github.com/tx7do/go-utils v1.1.11/go.mod h1:aOVEav+5bOh3GWxJXqdm7T/oUW6L3P25A5rNHFQsD0s= +github.com/tx7do/go-utils/entgo v1.1.14 h1:SO/4DRwNNHwTMEuCTeX0D2eFQqMC9IPcwpcu9UkZZLA= +github.com/tx7do/go-utils/entgo v1.1.14/go.mod h1:4EfI6JDvVwQD4s9s8nTcsy20/302F1ZkOlHRTTriBmg= github.com/tx7do/kratos-authn v1.0.0 h1:+dLtYDPfk7yT9nLO4qTjsrLO9cHqYVlCXfHf8fVQmBY= github.com/tx7do/kratos-authn v1.0.0/go.mod h1:iDys5Pfomo9onMENYJRyhGx+TLf3C8EhFViQhXWbowA= github.com/tx7do/kratos-authn/engine/jwt v1.0.0 h1:GcAkb5/vteUcetcYd/6+BR8iAHOcyMgt1HttCXrqvg8= @@ -1583,33 +1457,71 @@ github.com/tx7do/kratos-authn/middleware v1.0.0/go.mod h1:Cmvkhq2xTElzGol1ZWPctd github.com/tx7do/kratos-authz v1.0.0 h1:3lyNInrlhaJ4zhKBPGrK3MpujcqSqXuSRuf6LSwYudA= github.com/tx7do/kratos-authz v1.0.0/go.mod h1:fVFmqnPHnhqRn6FWImbvSwmZ8F2kdbLGL9SEpetIXOc= github.com/tx7do/kratos-authz/engine/casbin v1.0.0 h1:40nXTq8DB4HtKy86JHoyZxrCf3E+R0+LV3J90qtnQeE= +github.com/tx7do/kratos-authz/engine/casbin v1.0.0/go.mod h1:IKS1w4VeZlQxM9oOjAR8qMaGgPmE8CWbQY7hLux11oY= github.com/tx7do/kratos-authz/engine/opa v1.0.0 h1:CWG6zU1FuVZOs8ywEAeADwrJXvg6aV20HFx4fYXGXSE= +github.com/tx7do/kratos-authz/engine/opa v1.0.0/go.mod h1:I0vK4Hiws4raVb1I7n2Su5ZJgOm70v1HQm8eOMufHAc= github.com/tx7do/kratos-authz/middleware v1.0.0 h1:anMwRQkMFalgSaav09bLBaydr+U42vW8HuG+ragYEZ4= github.com/tx7do/kratos-authz/middleware v1.0.0/go.mod h1:TuQUExwkTXuVOfPTlR5FPKrzGMyvPf5vQjPjt9k6qzo= -github.com/tx7do/kratos-bootstrap v0.2.21 h1:bfU+rqJfWjksZ6aBxUQn9VGqwH4emwFq5xAqpthHaNM= -github.com/tx7do/kratos-bootstrap v0.2.21/go.mod h1:RycM3d+WiW2rFCFX1LmV2kViE4HnfDv7K0qetAqTTwA= +github.com/tx7do/kratos-bootstrap v0.3.7 h1:bXV5eH4WF5GM6RUMneidveTXmZQgb7PWAgl2AKLVRNk= +github.com/tx7do/kratos-bootstrap v0.3.7/go.mod h1:YisTxKTX5UqpssnxxraUekGjOFDQbtl59+T4tzUq8cA= +github.com/tx7do/kratos-bootstrap/api v0.0.2 h1:BYi8UaexlUTHyP/V4y/oUaLeLKzSQp0UfAUnP/YZOsI= +github.com/tx7do/kratos-bootstrap/api v0.0.2/go.mod h1:Ag3hjntWUFCJP9yQMSMqf5ezCS/pdKrLeYfrsmMkRjw= +github.com/tx7do/kratos-bootstrap/cache/redis v0.0.1 h1:fwGYMgve16IiApYbUWI7yifPxc78Qu1WoM6QyVqAUyI= +github.com/tx7do/kratos-bootstrap/cache/redis v0.0.1/go.mod h1:r9Za8iBTVlE9IwrFsujigPWVi7iELL6sl316262KdyA= +github.com/tx7do/kratos-bootstrap/config/apollo v0.0.1 h1:QrfvRn4kEY+CNbVCN7WgQLSD6r0yss3jjUoA+R06J9U= +github.com/tx7do/kratos-bootstrap/config/apollo v0.0.1/go.mod h1:rJ3P9Mr4Ff51HQeMMLoROOKpZihAEpb3JybBp3ADYkM= +github.com/tx7do/kratos-bootstrap/config/consul v0.0.2 h1:k8Wf2W2AqAm8xpbv+CyhtaEICoJYp04PMqsZUbvlXiI= +github.com/tx7do/kratos-bootstrap/config/consul v0.0.2/go.mod h1:sCl95jb4NoWIiL1UsjSXYRaSnpdhPxdBm7sr0UbSGEk= +github.com/tx7do/kratos-bootstrap/config/etcd v0.0.1 h1:e+xSNr8ORt3k6GnHbYQ6oTCs6nHHrroYt1MzXEcCpRY= +github.com/tx7do/kratos-bootstrap/config/etcd v0.0.1/go.mod h1:EPnfTFu2FHNXgwNdXW+3NDkUAdK4lNx8Bc5aNpfAweY= +github.com/tx7do/kratos-bootstrap/config/kubernetes v0.0.1 h1:WpykH3PwNgAOOIKHeILK/WayF/NeM0GbXqiQQ3WJOrc= +github.com/tx7do/kratos-bootstrap/config/kubernetes v0.0.1/go.mod h1:Q1PE1JFNMIltaaqCpal+T5vBhw7jkdhJTDoIPf6PEN8= +github.com/tx7do/kratos-bootstrap/config/nacos v0.0.1 h1:8oyLr7Vzj4DJnhSEbONED5B1ObenwJ8sAS7XgeipZls= +github.com/tx7do/kratos-bootstrap/config/nacos v0.0.1/go.mod h1:2iD5A0f2YAYIxkOBP06qApQh0Sjj6Alrx3KfXiFlVSs= +github.com/tx7do/kratos-bootstrap/config/polaris v0.0.1 h1:t42aizdIbFtWgLjq/ByrqknI5YBEVePZ0siPRk5q/9s= +github.com/tx7do/kratos-bootstrap/config/polaris v0.0.1/go.mod h1:4W2bRnoKBg7lot5N0Y8FyHLARPdB9gk/EbzBBzZHjwQ= +github.com/tx7do/kratos-bootstrap/logger/fluent v0.0.2 h1:3A2QXiVmLz5Z0ZWiGgwGcRbEKKjBdJ333S9jkRpRyPs= +github.com/tx7do/kratos-bootstrap/logger/fluent v0.0.2/go.mod h1:z+wfwvTgYopfgj10b2lLNocHBxn90Adrw+gBrhgvXuU= +github.com/tx7do/kratos-bootstrap/logger/logrus v0.0.2 h1:/GPXuw01xJabvx5dSLr1mlR6X1IP+S+B/B0bPgFJdXc= +github.com/tx7do/kratos-bootstrap/logger/logrus v0.0.2/go.mod h1:d3hiRHYSdVKLV4htEAwF1xNNJPbCIHBMg5/wPSew9qw= +github.com/tx7do/kratos-bootstrap/logger/tencent v0.0.2 h1:WjHHE67w9cd8/K6Oscdh1iDzjf/rUL7FNPAH/MapCIo= +github.com/tx7do/kratos-bootstrap/logger/tencent v0.0.2/go.mod h1:6/9zHhYRwt8k13XxewYl49NNUW1qN2lnDz/fOKR17qs= +github.com/tx7do/kratos-bootstrap/logger/zap v0.0.2 h1:t0ZE+5GeJDyAQVHW+lxqot4EJQo1xoJVcZ0+9Kxcr0Y= +github.com/tx7do/kratos-bootstrap/logger/zap v0.0.2/go.mod h1:uqYUq1c3JkHDIuJEaaSArkB6rno0E+XpZvuI1oJUjdg= +github.com/tx7do/kratos-bootstrap/registry/consul v0.0.1 h1:mz3mW+nlO4s5v9u/npPavARbWmTDOsu4P54MloIXyhw= +github.com/tx7do/kratos-bootstrap/registry/consul v0.0.1/go.mod h1:puUXCIA8uQMojyn3SgafuyPPPTy2CEv+qawfK0oXCTc= +github.com/tx7do/kratos-bootstrap/registry/etcd v0.0.1 h1:n6s6rSQMrPUSbYMlab1lV7zdoB2FO4wNvA2xV6SGEl8= +github.com/tx7do/kratos-bootstrap/registry/etcd v0.0.1/go.mod h1:2ZXDR8FGa9zzYRbBAtWbGhmXijGMD1sk/+cLbeTrobo= +github.com/tx7do/kratos-bootstrap/registry/eureka v0.0.1 h1:7A1sOf5dEMFX1rkFVdLH6W1F1IrIHOcjPlMddg7KwSg= +github.com/tx7do/kratos-bootstrap/registry/eureka v0.0.1/go.mod h1:okfzjRn7l3aJ19AJDewAZB+5u5bZB0TPymH6YNf3/1U= +github.com/tx7do/kratos-bootstrap/registry/kubernetes v0.0.1 h1:BYnWVz8wWT00B6Eeu6Ntc6KYjjDqDeORwYfTVHxqMwE= +github.com/tx7do/kratos-bootstrap/registry/kubernetes v0.0.1/go.mod h1:Kobe9lWuEUF/IrAl9vphZsmlhwd/ru3DFFcFXlrnMhw= +github.com/tx7do/kratos-bootstrap/registry/nacos v0.0.1 h1:JGym7j3n7xnI4GfEnLmKWk6zcP0CR/f90rJ5puXZ7Y0= +github.com/tx7do/kratos-bootstrap/registry/nacos v0.0.1/go.mod h1:wmsPB7q2Me7zzPqAlS+nfG9H91W3t8dxljhoel0sp4I= +github.com/tx7do/kratos-bootstrap/registry/servicecomb v0.0.1 h1:Ml19ad+Fe5AoZF30ZP85k4Rj+mM+ZpYiZ3hKZj0aFRc= +github.com/tx7do/kratos-bootstrap/registry/servicecomb v0.0.1/go.mod h1:N4U5OtWpU5+pizypIYcs2fGig2fFo3zXAksI3KEGqbs= +github.com/tx7do/kratos-bootstrap/registry/zookeeper v0.0.1 h1:Eai/YcHGkn1U23jIKRLG5B23f9XQf1B3yhEQRjhytes= +github.com/tx7do/kratos-bootstrap/registry/zookeeper v0.0.1/go.mod h1:1IjXqzfJuOSMOcoaDRx3vyqjOxDKpSBvpiwa1JNYYYc= github.com/tx7do/kratos-swagger-ui v0.0.0-20231027101037-78256951ad49 h1:nLkwxRN9+NgWrdPK3U/c+JEVd/BwZN9khy5s/OQlS1c= github.com/tx7do/kratos-swagger-ui v0.0.0-20231027101037-78256951ad49/go.mod h1:tj6nv6I/pLGNcqUyZhIG6X/Lxjhiv3K9xyHXXO1rTvc= github.com/uber/jaeger-client-go v2.30.0+incompatible h1:D6wyKGCecFaSRUpo8lCVbaOOb6ThwMmTEbhRwtKR97o= github.com/uber/jaeger-client-go v2.30.0+incompatible/go.mod h1:WVhlPFC8FDjOFMMWRy2pZqQJSXxYSwNYOkTr/Z6d3Kk= github.com/uber/jaeger-lib v2.4.1+incompatible h1:td4jdvLcExb4cBISKIpHuGoVXh+dVKhn2Um6rjCsSsg= github.com/uber/jaeger-lib v2.4.1+incompatible/go.mod h1:ComeNDZlWwrWnDv8aPp0Ba6+uUTzImX/AauajbLI56U= -github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA= -github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= github.com/vearutop/statigz v1.4.0 h1:RQL0KG3j/uyA/PFpHeZ/L6l2ta920/MxlOAIGEOuwmU= github.com/vearutop/statigz v1.4.0/go.mod h1:LYTolBLiz9oJISwiVKnOQoIwhO1LWX1A7OECawGS8XE= github.com/wsxiaoys/terminal v0.0.0-20160513160801-0940f3fc43a0 h1:3UeQBvD0TFrlVjOeLOBz+CPAI8dnbqNSVwUwRrkp7vQ= github.com/wsxiaoys/terminal v0.0.0-20160513160801-0940f3fc43a0/go.mod h1:IXCdmsXIht47RaVFLEdVnh1t+pgYtTAhQGj73kz+2DM= github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb h1:zGWFAtiMcyryUHoUjUJX0/lt1H2+i2Ka2n+D3DImSNo= +github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0= github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= -github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/yashtewari/glob-intersection v0.2.0 h1:8iuHdN88yYuCzCdjt0gDe+6bAhUwBeEWqThExu54RFg= +github.com/yashtewari/glob-intersection v0.2.0/go.mod h1:LK7pIC3piUjovexikBbJ26Yml7g8xa5bsjfx2v1fwok= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.1.30/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= @@ -1622,19 +1534,15 @@ github.com/zclconf/go-cty v1.14.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgr github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= github.com/zenazn/goji v0.9.0/go.mod h1:7S9M489iMyHBNxwZnk9/EHS098H4/F6TATF2mIxtB1Q= -go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= -go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod h1:dnLIgRNXwCJa5e+c6mIZCrds/GIG4ncV9HhK5PX7jPg= go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= -go.etcd.io/etcd/api/v3 v3.5.10 h1:szRajuUUbLyppkhs9K6BRtjY37l66XQQmw7oZRANE4k= -go.etcd.io/etcd/api/v3 v3.5.10/go.mod h1:TidfmT4Uycad3NM/o25fG3J07odo4GBB9hoxaodFCtI= +go.etcd.io/etcd/api/v3 v3.5.13 h1:8WXU2/NBge6AUF1K1gOexB6e07NgsN1hXK0rSTtgSp4= +go.etcd.io/etcd/api/v3 v3.5.13/go.mod h1:gBqlqkcMMZMVTMm4NDZloEVJzxQOQIls8splbqBDa0c= go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= -go.etcd.io/etcd/client/pkg/v3 v3.5.10 h1:kfYIdQftBnbAq8pUWFXfpuuxFSKzlmM5cSn76JByiT0= -go.etcd.io/etcd/client/pkg/v3 v3.5.10/go.mod h1:DYivfIviIuQ8+/lCq4vcxuseg2P2XbHygkKwFo9fc8U= +go.etcd.io/etcd/client/pkg/v3 v3.5.13 h1:RVZSAnWWWiI5IrYAXjQorajncORbS0zI48LQlE2kQWg= +go.etcd.io/etcd/client/pkg/v3 v3.5.13/go.mod h1:XxHT4u1qU12E2+po+UVPrEeL94Um6zL58ppuJWXSAB8= go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ= -go.etcd.io/etcd/client/v3 v3.5.10 h1:W9TXNZ+oB3MCd/8UjxHTWK5J9Nquw9fQBLJd5ne5/Ao= -go.etcd.io/etcd/client/v3 v3.5.10/go.mod h1:RVeBnDz2PUEZqTpgqwAtUd8nAPf5kjyFyND7P1VkOKc= -go.opencensus.io v0.20.1/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= -go.opencensus.io v0.20.2/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= +go.etcd.io/etcd/client/v3 v3.5.13 h1:o0fHTNJLeO0MyVbc7I3fsCf6nrOqn5d+diSarKnB2js= +go.etcd.io/etcd/client/v3 v3.5.13/go.mod h1:cqiAeY8b5DEEcpxvgWKsbLIWNM/8Wy2xJSDMtioMcoI= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= @@ -1643,28 +1551,30 @@ go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= -go.opentelemetry.io/otel v1.20.0 h1:vsb/ggIY+hUjD/zCAQHpzTmndPqv/ml2ArbsbfBYTAc= -go.opentelemetry.io/otel v1.20.0/go.mod h1:oUIGj3D77RwJdM6PPZImDpSZGDvkD9fhesHny69JFrs= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0 h1:DeFD0VgTZ+Cj6hxravYYZE2W4GlneVH81iAOPjZkzk8= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0/go.mod h1:GijYcYmNpX1KazD5JmWGsi4P7dDTTTnfv1UbGn84MnU= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.20.0 h1:gvmNvqrPYovvyRmCSygkUDyL8lC5Tl845MLEwqpxhEU= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.20.0/go.mod h1:vNUq47TGFioo+ffTSnKNdob241vePmtNZnAODKapKd0= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.20.0 h1:CsBiKCiQPdSjS+MlRiqeTI9JDDpSuk0Hb6QTRfwer8k= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.20.0/go.mod h1:CMJYNAfooOwSZSAmAeMUV1M+TXld3BiK++z9fqIm2xk= -go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.20.0 h1:4s9HxB4azeeQkhY0GE5wZlMj4/pz8tE5gx2OQpGUw58= -go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.20.0/go.mod h1:djVA3TUJ2fSdMX0JE5XxFBOaZzprElJoP7fD4vnV2SU= -go.opentelemetry.io/otel/exporters/zipkin v1.20.0 h1:fD/wt+mqtpl048RxUyUkdXRfFqOjsJYG7K7KUC+GNuc= -go.opentelemetry.io/otel/exporters/zipkin v1.20.0/go.mod h1:KktoRB60WLnDCAasFr9X62W+B06RJykJvo0E5gLLt+Q= -go.opentelemetry.io/otel/metric v1.20.0 h1:ZlrO8Hu9+GAhnepmRGhSU7/VkpjrNowxRN9GyKR4wzA= -go.opentelemetry.io/otel/metric v1.20.0/go.mod h1:90DRw3nfK4D7Sm/75yQ00gTJxtkBxX+wu6YaNymbpVM= -go.opentelemetry.io/otel/sdk v1.20.0 h1:5Jf6imeFZlZtKv9Qbo6qt2ZkmWtdWx/wzcCbNUlAWGM= -go.opentelemetry.io/otel/sdk v1.20.0/go.mod h1:rmkSx1cZCm/tn16iWDn1GQbLtsW/LvsdEEFzCSRM6V0= -go.opentelemetry.io/otel/trace v1.20.0 h1:+yxVAPZPbQhbC3OfAkeIVTky6iTFpcr4SiY9om7mXSQ= -go.opentelemetry.io/otel/trace v1.20.0/go.mod h1:HJSK7F/hA5RlzpZ0zKDCHCDHm556LCDtKaAo6JmBFUU= +go.opentelemetry.io/otel v1.26.0 h1:LQwgL5s/1W7YiiRwxf03QGnWLb2HW4pLiAhaA5cZXBs= +go.opentelemetry.io/otel v1.26.0/go.mod h1:UmLkJHUAidDval2EICqBMbnAd0/m2vmpf/dAM+fvFs4= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.26.0 h1:1u/AyyOqAWzy+SkPxDpahCNZParHV8Vid1RnI2clyDE= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.26.0/go.mod h1:z46paqbJ9l7c9fIPCXTqTGwhQZ5XoTIsfeFYWboizjs= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.26.0 h1:Waw9Wfpo/IXzOI8bCB7DIk+0JZcqqsyn1JFnAc+iam8= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.26.0/go.mod h1:wnJIG4fOqyynOnnQF/eQb4/16VlX2EJAHhHgqIqWfAo= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.26.0 h1:1wp/gyxsuYtuE/JFxsQRtcCDtMrO2qMvlfXALU5wkzI= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.26.0/go.mod h1:gbTHmghkGgqxMomVQQMur1Nba4M0MQ8AYThXDUjsJ38= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.26.0 h1:0W5o9SzoR15ocYHEQfvfipzcNog1lBxOLfnex91Hk6s= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.26.0/go.mod h1:zVZ8nz+VSggWmnh6tTsJqXQ7rU4xLwRtna1M4x5jq58= +go.opentelemetry.io/otel/exporters/zipkin v1.26.0 h1:sBk6A62GgcQRwcxcBwRMPkqeuSizcpHkXyZNyP281Fw= +go.opentelemetry.io/otel/exporters/zipkin v1.26.0/go.mod h1:fLzYtPUxPFzu7rSqhYsCxYheT2dNoPjtKovCLzLm07w= +go.opentelemetry.io/otel/metric v1.26.0 h1:7S39CLuY5Jgg9CrnA9HHiEjGMF/X2VHvoXGgSllRz30= +go.opentelemetry.io/otel/metric v1.26.0/go.mod h1:SY+rHOI4cEawI9a7N1A4nIg/nTQXe1ccCNWYOJUrpX4= +go.opentelemetry.io/otel/sdk v1.26.0 h1:Y7bumHf5tAiDlRYFmGqetNcLaVUZmh4iYfmGxtmz7F8= +go.opentelemetry.io/otel/sdk v1.26.0/go.mod h1:0p8MXpqLeJ0pzcszQQN4F0S5FVjBLgypeGSngLsmirs= +go.opentelemetry.io/otel/sdk/metric v1.26.0 h1:cWSks5tfriHPdWFnl+qpX3P681aAYqlZHcAyHw5aU9Y= +go.opentelemetry.io/otel/sdk/metric v1.26.0/go.mod h1:ClMFFknnThJCksebJwz7KIyEDHO+nTB6gK8obLy8RyE= +go.opentelemetry.io/otel/trace v1.26.0 h1:1ieeAUb4y0TE26jUFrCIXKpTuVK7uJGN9/Z/2LP5sQA= +go.opentelemetry.io/otel/trace v1.26.0/go.mod h1:4iDxvGDQuUkHve82hJJ8UqrwswHYsZuWCBllGV2U2y0= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= -go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I= -go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM= +go.opentelemetry.io/proto/otlp v1.2.0 h1:pVeZGk7nXDC9O2hncA6nHldxEjm6LByfA2aN8IOkz94= +go.opentelemetry.io/proto/otlp v1.2.0/go.mod h1:gGpR8txAl5M03pDhMC79G6SdqNV26naRm/KDsgaHD8A= go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= @@ -1675,6 +1585,7 @@ go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= 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/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= @@ -1688,20 +1599,17 @@ go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= go.uber.org/zap v1.15.0/go.mod h1:Mb2vm2krFEG5DV0W9qcHBYFtp/Wku1cvYaqPsS/WYfc= go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= go.uber.org/zap v1.18.1/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI= -go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= -go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= +go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8= +go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190411191339-88737f569e3a/go.mod h1:WFFai1msRO1wXaEeE5yQxYXgSfI8pQAWXbQop6sCtWE= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20191219195013-becbf705a915/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20200510223506-06a226fb4e37/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20201203163018-be400aefbc4c/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= @@ -1709,10 +1617,12 @@ golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58= -golang.org/x/crypto v0.15.0 h1:frVn1TEaCEaZcn3Tmd7Y2b5KKPaZ+I32Q2OA3kYp5TA= -golang.org/x/crypto v0.15.0/go.mod h1:4ChreQoLWfG3xLDer1WdlH5NdlQ3+mwnQq1YTKY+72g= +golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= +golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= +golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= +golang.org/x/crypto v0.20.0/go.mod h1:Xwo95rrVNIoSMx9wa1JroENMToLWn3RNVrTBpLHgZPQ= +golang.org/x/crypto v0.22.0 h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30= +golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1728,8 +1638,8 @@ golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= -golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa h1:FRnLl4eNAQl8hwxVVC17teOw8kdjVDVAiFMtgUdTSRQ= -golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa/go.mod h1:zk2irFbV9DP96SEBUUAy67IdHUaZuSnrz1n472HUCLE= +golang.org/x/exp v0.0.0-20240416160154-fe59bbe5cc7f h1:99ci1mjWVBWwJiEKYY6jWa4d2nTQVIEhZIptnrVb1XY= +golang.org/x/exp v0.0.0-20240416160154-fe59bbe5cc7f/go.mod h1:/lliqkxwWAhPjf5oSOIJup2XcqJaw8RGS6k3TGEc7GI= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= @@ -1771,17 +1681,16 @@ golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= +golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= +golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= @@ -1822,7 +1731,6 @@ golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qx golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= @@ -1840,8 +1748,12 @@ golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.18.0 h1:mIYleuAkSbHh0tCv7RvjL3F6ZVbLjq4+R7zbOn3Kokg= -golang.org/x/net v0.18.0/go.mod h1:/czyP5RqHAH4odGYxBJ1qz0+CE5WZ+2j1YgoEo8F2jQ= +golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= +golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= +golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= +golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= +golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w= +golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1871,8 +1783,8 @@ golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= -golang.org/x/oauth2 v0.14.0 h1:P0Vrf/2538nmC0H+pEQ3MNFRRnVR7RlqyVw+bvm26z0= -golang.org/x/oauth2 v0.14.0/go.mod h1:lAtNWgaWfL4cm7j2OV8TxGi9Qb7ECORx8DktCY74OwM= +golang.org/x/oauth2 v0.20.0 h1:4mQdhULixXKP1rwYBW0vAijoXnkTG0BLCDRzfe1idMo= +golang.org/x/oauth2 v0.20.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -1889,16 +1801,15 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= -golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= +golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1911,7 +1822,6 @@ golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1919,7 +1829,6 @@ golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191220142924-d4481acd189f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1931,7 +1840,6 @@ golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200509044756-6aff5f38e54f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1987,16 +1895,17 @@ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.14.0 h1:Vz7Qs629MkJkGyHxUlRHizWJRG2j8fbQKjELVSNhy7Q= -golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.20.0 h1:Od9JTbYCk261bKm4M/mw7AklTlFYIa0bIp9BgSm1S8Y= +golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -2004,8 +1913,12 @@ golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= -golang.org/x/term v0.14.0 h1:LGK9IlZ8T9jvdy6cTdfKUCltatMFOehAQo9SRC46UQ8= -golang.org/x/term v0.14.0/go.mod h1:TySc+nGkYR6qt8km8wUhuFRTVSMIX3XPR58y2lC8vww= +golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= +golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= +golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= +golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= +golang.org/x/term v0.20.0 h1:VnkxpohqXaOBYJtBmEppKUG6mXpi+4O6purfc2+sMhw= +golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -2021,20 +1934,20 @@ golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= +golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/text v0.15.0 h1:h1V/4gjBv8v9cjcR6+AR5+/cIYK5N/WAgiv4xlsEtAk= +golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.4.0 h1:Z81tqI5ddIoXDPvVQ7/7CC9TnLM7ubaFG2qXYd5BbYY= -golang.org/x/time v0.4.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= -golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= +golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -2044,7 +1957,6 @@ golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3 golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190422233926-fe54fb35175b/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190425163242-31fd60d6bfdc/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= @@ -2082,7 +1994,6 @@ golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjs golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200509030707-2212a7e161a5/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= @@ -2108,8 +2019,10 @@ golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.15.0 h1:zdAyfUGbYmuVokhzVmghFl2ZJh5QhcfebBgmVPFYA+8= -golang.org/x/tools v0.15.0/go.mod h1:hpksKq4dtpQWS1uQ61JkdqWM3LscIS6Slf+VVkm+wQk= +golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= +golang.org/x/tools v0.17.0/go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps= +golang.org/x/tools v0.20.0 h1:hz/CVckiOxybQvFw6h7b/q80NTr9IUQb4s1IIzW7KNY= +golang.org/x/tools v0.20.0/go.mod h1:WvitBU7JJf6A4jOdg4S1tviW9bhUxkgeCui/0JHctQg= golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2128,7 +2041,6 @@ gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6d gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= -google.golang.org/api v0.3.1/go.mod h1:6wY9I6uQWHQ8EM57III9mq/AjF+i8G65rmVagqKMtkk= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -2188,21 +2100,17 @@ google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60c google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= -google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= -google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190530194941-fb225487d101/go.mod h1:z3L6/3dTEVtUr6QSP8miRzeRqwQOioJ9I66odjN4I7s= google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= @@ -2332,25 +2240,18 @@ google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOl google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY= google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= -google.golang.org/genproto v0.0.0-20231106174013-bbf56f31fb17 h1:wpZ8pe2x1Q3f2KyT5f8oP/fa9rHAKgFPr/HZdNuS+PQ= -google.golang.org/genproto v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:J7XzRzVy1+IPwWHZUzoD0IccYZIrXILAQpc+Qy9CMhY= google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= -google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 h1:JpwMPBpFN3uKhdaekDpiNlImDdkUAyiJ6ez/uxGaUSo= -google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:0xJLfVdJqpAPl8tDg1ujOCGzx6LFLttXT5NhllGOXY4= +google.golang.org/genproto/googleapis/api v0.0.0-20240429193739-8cf5692501f6 h1:DTJM0R8LECCgFeUwApvcEJHz85HLagW8uRENYxHh1ww= +google.golang.org/genproto/googleapis/api v0.0.0-20240429193739-8cf5692501f6/go.mod h1:10yRODfgim2/T8csjQsMPgZOMvtytXKTDRzH6HRGzRw= google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234015-3fc162c6f38a/go.mod h1:xURIpW9ES5+/GZhnV6beoEtxQrnkRGIfP5VQG2tCBLc= google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 h1:Jyp0Hsi0bmHXG6k9eATXoYtjd6e2UzZ1SCn/wIupY14= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:oQ5rr10WTTMvP4A36n8JpR1OrO1BEiV4f78CneXZxkA= -google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240429193739-8cf5692501f6 h1:DujSIu+2tC9Ht0aPNA7jgj23Iq8Ewi5sgkQ++wdvonE= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240429193739-8cf5692501f6/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -google.golang.org/grpc v1.20.0/go.mod h1:chYK+tFQF0nDUGJgXMSgLCQk3phJEuONr2DCgLDdAQM= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= -google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= -google.golang.org/grpc v1.22.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= -google.golang.org/grpc v1.23.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= @@ -2386,8 +2287,8 @@ google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCD google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= -google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk= -google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= +google.golang.org/grpc v1.63.2 h1:MUeiw1B2maTVZthpU5xvASfTh3LDbxHd6IJ6QQVU+xM= +google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -2406,8 +2307,8 @@ google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqw google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= -google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.34.0 h1:Qo/qEd2RZPCf2nKuorzksSknv0d3ERwp1vFG38gSmH4= +google.golang.org/protobuf v1.34.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -2415,26 +2316,17 @@ gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= -gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= -gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= -gopkg.in/gcfg.v1 v1.2.3/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o= gopkg.in/inconshreveable/log15.v2 v2.0.0-20180818164646-67afb5ed74ec/go.mod h1:aPpfJ7XW+gOuirDoZ8gHhLh3kZ1B08FtV2bbmy7Jv3s= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/ini.v1 v1.42.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/ini.v1 v1.56.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/ini.v1 v1.66.2/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= gopkg.in/natefinch/lumberjack.v2 v2.2.1 h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc= gopkg.in/natefinch/lumberjack.v2 v2.2.1/go.mod h1:YD8tP3GAjkrDg1eZH7EGmyESg/lsYskCTPBJVb9jqSc= -gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= -gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI= -gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= @@ -2448,7 +2340,6 @@ gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -2457,18 +2348,18 @@ honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= -k8s.io/api v0.28.3 h1:Gj1HtbSdB4P08C8rs9AR94MfSGpRhJgsS+GF9V26xMM= -k8s.io/api v0.28.3/go.mod h1:MRCV/jr1dW87/qJnZ57U5Pak65LGmQVkKTzf3AtKFHc= -k8s.io/apimachinery v0.28.3 h1:B1wYx8txOaCQG0HmYF6nbpU8dg6HvA06x5tEffvOe7A= -k8s.io/apimachinery v0.28.3/go.mod h1:uQTKmIqs+rAYaq+DFaoD2X7pcjLOqbQX2AOiO0nIpb8= -k8s.io/client-go v0.28.3 h1:2OqNb72ZuTZPKCl+4gTKvqao0AMOl9f3o2ijbAj3LI4= -k8s.io/client-go v0.28.3/go.mod h1:LTykbBp9gsA7SwqirlCXBWtK0guzfhpoW4qSm7i9dxo= -k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0= -k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo= -k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780= -k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA= -k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI= -k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/api v0.30.0 h1:siWhRq7cNjy2iHssOB9SCGNCl2spiF1dO3dABqZ8niA= +k8s.io/api v0.30.0/go.mod h1:OPlaYhoHs8EQ1ql0R/TsUgaRPhpKNxIMrKQfWUp8QSE= +k8s.io/apimachinery v0.30.0 h1:qxVPsyDM5XS96NIh9Oj6LavoVFYff/Pon9cZeDIkHHA= +k8s.io/apimachinery v0.30.0/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= +k8s.io/client-go v0.30.0 h1:sB1AGGlhY/o7KCyCEQ0bPWzYDL0pwOZO4vAtTSh/gJQ= +k8s.io/client-go v0.30.0/go.mod h1:g7li5O5256qe6TYdAMyX/otJqMhIiGgTapdLchhmOaY= +k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw= +k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= +k8s.io/kube-openapi v0.0.0-20240430033511-f0e62f92d13f h1:0LQagt0gDpKqvIkAMPaRGcXawNMouPECM1+F9BVxEaM= +k8s.io/kube-openapi v0.0.0-20240430033511-f0e62f92d13f/go.mod h1:S9tOR0FxgyusSNR+MboCuiDpVWkAifZvaYI1Q2ubgro= +k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0 h1:jgGTlFYnhF1PM1Ax/lAlxUPE+KfCIXHaathvJg1C3ak= +k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= @@ -2511,7 +2402,5 @@ sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMm sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08= -sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o= sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= -sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU=