From 38d7d8dc9252faab76759cf29d2043eb24967e51 Mon Sep 17 00:00:00 2001 From: alimy Date: Fri, 13 Jun 2025 15:11:42 +0800 Subject: [PATCH] upgrade go-mir to v5.2.1 to fixed api interface generate incorrect error --- auto/api/v1/alipay_priv.go | 9 ++++++--- auto/api/v1/alipay_pub.go | 3 ++- auto/api/v1/core.go | 21 ++++++++++++++------- auto/api/v1/loose.go | 3 ++- auto/api/v1/priv.go | 18 ++++++++++++------ go.mod | 2 +- go.sum | 4 ++-- 7 files changed, 39 insertions(+), 21 deletions(-) diff --git a/auto/api/v1/alipay_priv.go b/auto/api/v1/alipay_priv.go index a689b96f..6e7402c4 100644 --- a/auto/api/v1/alipay_priv.go +++ b/auto/api/v1/alipay_priv.go @@ -40,7 +40,8 @@ func RegisterAlipayPrivServant(e *gin.Engine, s AlipayPriv) { default: } req := new(web.UserWalletBillsReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -54,7 +55,8 @@ func RegisterAlipayPrivServant(e *gin.Engine, s AlipayPriv) { default: } req := new(web.UserRechargeResultReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -68,7 +70,8 @@ func RegisterAlipayPrivServant(e *gin.Engine, s AlipayPriv) { default: } req := new(web.UserRechargeLinkReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } diff --git a/auto/api/v1/alipay_pub.go b/auto/api/v1/alipay_pub.go index 1acc6b91..6401e04f 100644 --- a/auto/api/v1/alipay_pub.go +++ b/auto/api/v1/alipay_pub.go @@ -32,7 +32,8 @@ func RegisterAlipayPubServant(e *gin.Engine, s AlipayPub) { default: } req := new(web.AlipayNotifyReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } diff --git a/auto/api/v1/core.go b/auto/api/v1/core.go index c86d5dbb..0f50d1c7 100644 --- a/auto/api/v1/core.go +++ b/auto/api/v1/core.go @@ -53,7 +53,8 @@ func RegisterCoreServant(e *gin.Engine, s Core) { default: } req := new(web.TweetCollectionStatusReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -67,7 +68,8 @@ func RegisterCoreServant(e *gin.Engine, s Core) { default: } req := new(web.TweetStarStatusReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -81,7 +83,8 @@ func RegisterCoreServant(e *gin.Engine, s Core) { default: } req := new(web.SuggestTagsReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -95,7 +98,8 @@ func RegisterCoreServant(e *gin.Engine, s Core) { default: } req := new(web.SuggestUsersReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -161,7 +165,8 @@ func RegisterCoreServant(e *gin.Engine, s Core) { default: } req := new(web.GetStarsReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -175,7 +180,8 @@ func RegisterCoreServant(e *gin.Engine, s Core) { default: } req := new(web.GetCollectionsReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -247,7 +253,8 @@ func RegisterCoreServant(e *gin.Engine, s Core) { default: } req := new(web.UserInfoReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } diff --git a/auto/api/v1/loose.go b/auto/api/v1/loose.go index 911fc4c3..118cd2c7 100644 --- a/auto/api/v1/loose.go +++ b/auto/api/v1/loose.go @@ -123,7 +123,8 @@ func RegisterLooseServant(e *gin.Engine, s Loose) { default: } req := new(web.TimelineReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } diff --git a/auto/api/v1/priv.go b/auto/api/v1/priv.go index e84f1245..65620545 100644 --- a/auto/api/v1/priv.go +++ b/auto/api/v1/priv.go @@ -192,7 +192,8 @@ func RegisterPrivServant(e *gin.Engine, s Priv, m ...PrivChain) { default: } req := new(web.CreateCommentReplyReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -233,7 +234,8 @@ func RegisterPrivServant(e *gin.Engine, s Priv, m ...PrivChain) { default: } req := new(web.CreateCommentReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -344,7 +346,8 @@ func RegisterPrivServant(e *gin.Engine, s Priv, m ...PrivChain) { default: } req := new(web.CreateTweetReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -363,7 +366,8 @@ func RegisterPrivServant(e *gin.Engine, s Priv, m ...PrivChain) { default: } req := new(web.DownloadAttachmentReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -377,7 +381,8 @@ func RegisterPrivServant(e *gin.Engine, s Priv, m ...PrivChain) { default: } req := new(web.DownloadAttachmentPrecheckReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } @@ -391,7 +396,8 @@ func RegisterPrivServant(e *gin.Engine, s Priv, m ...PrivChain) { default: } req := new(web.UploadAttachmentReq) - if err := s.Bind(c, req); err != nil { + var bv _binding_ = req + if err := bv.Bind(c); err != nil { s.Render(c, nil, err) return } diff --git a/go.mod b/go.mod index eb4487bc..e8bde589 100644 --- a/go.mod +++ b/go.mod @@ -6,7 +6,7 @@ require ( github.com/Masterminds/semver/v3 v3.2.1 github.com/RoaringBitmap/roaring v1.9.4 github.com/afocus/captcha v0.0.0-20191010092841-4bd1f21c8868 - github.com/alimy/mir/v5 v5.1.0 + github.com/alimy/mir/v5 v5.2.1 github.com/alimy/tryst v1.1.0 github.com/aliyun/aliyun-oss-go-sdk v3.0.2+incompatible github.com/allegro/bigcache/v3 v3.1.0 diff --git a/go.sum b/go.sum index b73c1cbb..e9ab7f7a 100644 --- a/go.sum +++ b/go.sum @@ -9,8 +9,8 @@ github.com/RoaringBitmap/roaring v1.9.4 h1:yhEIoH4YezLYT04s1nHehNO64EKFTop/wBhxv github.com/RoaringBitmap/roaring v1.9.4/go.mod h1:6AXUsoIEzDTFFQCe1RbGA6uFONMhvejWj5rqITANK90= github.com/afocus/captcha v0.0.0-20191010092841-4bd1f21c8868 h1:uFrPOl1VBt/Abfl2z+A/DFc+AwmFLxEHR1+Yq6cXvww= github.com/afocus/captcha v0.0.0-20191010092841-4bd1f21c8868/go.mod h1:srphKZ1i+yGXxl/LpBS7ZIECTjCTPzZzAMtJWoG3sLo= -github.com/alimy/mir/v5 v5.1.0 h1:GDYvCUsg1PVSRN/yB/NB3TXCK9z10HkIoknxypfDxQs= -github.com/alimy/mir/v5 v5.1.0/go.mod h1:R76XQiU3K7T4V0aOcd4r5OeO7Gf8yTIVtnLbt1LLf2U= +github.com/alimy/mir/v5 v5.2.1 h1:QaEpPSRXeSp0PK+YrsvF57zNTcrYm2dfld7YbBI55xU= +github.com/alimy/mir/v5 v5.2.1/go.mod h1:R76XQiU3K7T4V0aOcd4r5OeO7Gf8yTIVtnLbt1LLf2U= github.com/alimy/tryst v1.1.0 h1:EiGiTLLw9n6bfg1WwnqoZTb1gnDHDHxozjfE/cuVjlI= github.com/alimy/tryst v1.1.0/go.mod h1:t/Ocn3Qd2P8Sg5VIL11s1H7cBCYZcDy+VNwiFHix+lI= github.com/aliyun/aliyun-oss-go-sdk v3.0.2+incompatible h1:8psS8a+wKfiLt1iVDX79F7Y6wUM49Lcha2FMXt4UM8g=