This is an automated email from the ASF dual-hosted git repository.

Similarityoung pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-go-pixiu.git


The following commit(s) were added to refs/heads/develop by this push:
     new fd9a27e56 refactor: replace goinggo/mapstructure with 
mitchellh/mapstructure (#981)
fd9a27e56 is described below

commit fd9a27e56b7765def9e559a8819331873dc043e2
Author: aias00 <[email protected]>
AuthorDate: Sat Sep 5 20:08:39 2026 +0800

    refactor: replace goinggo/mapstructure with mitchellh/mapstructure (#981)
    
    The goinggo/mapstructure fork (v0.0.0-20140717182941) from 2014 was only 
used
    in pkg/config/config_load.go for mapstructure.Decode(). The standard
    mitchellh/mapstructure v1.5.0 is already a dependency and provides the
    same API. Remove the obsolete fork to reduce dependency count.
    
    Co-authored-by: Claude <[email protected]>
---
 go.mod                    | 1 -
 go.sum                    | 2 --
 pkg/config/config_load.go | 2 +-
 3 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/go.mod b/go.mod
index 7cf502e63..5cd9cf471 100644
--- a/go.mod
+++ b/go.mod
@@ -25,7 +25,6 @@ require (
        github.com/go-playground/assert/v2 v2.2.0
        github.com/go-resty/resty/v2 v2.7.0
        github.com/go-sql-driver/mysql v1.9.2
-       github.com/goinggo/mapstructure v0.0.0-20140717182941-194205d9b4a9
        github.com/golang-jwt/jwt/v4 v4.5.2
        github.com/golang/protobuf v1.5.4
        github.com/jhump/protoreflect v1.17.0
diff --git a/go.sum b/go.sum
index 853c9d020..782468453 100644
--- a/go.sum
+++ b/go.sum
@@ -456,8 +456,6 @@ github.com/gogo/protobuf v1.2.1/go.mod 
h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zV
 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=
-github.com/goinggo/mapstructure v0.0.0-20140717182941-194205d9b4a9 
h1:wqckanyE9qc/XnvnybC6SHOb8Nyd62QXAZOzA8twFig=
-github.com/goinggo/mapstructure v0.0.0-20140717182941-194205d9b4a9/go.mod 
h1:64ikIrMv84B+raz7akXOqbF7cK3/OQQ/6cClY10oy7A=
 github.com/goji/httpauth v0.0.0-20160601135302-2da839ab0f4d/go.mod 
h1:nnjvkQ9ptGaCkuDUx6wNykzzlUixGxvkme+H/lnzb+A=
 github.com/golang-jwt/jwt/v4 v4.1.0/go.mod 
h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg=
 github.com/golang-jwt/jwt/v4 v4.5.2 
h1:YtQM7lnr8iZ+j5q71MGKkNw9Mn7AjHM68uc9g5fXeUI=
diff --git a/pkg/config/config_load.go b/pkg/config/config_load.go
index ffd84b3a2..dc55d63a4 100644
--- a/pkg/config/config_load.go
+++ b/pkg/config/config_load.go
@@ -31,7 +31,7 @@ import (
 
        "github.com/creasty/defaults"
 
-       "github.com/goinggo/mapstructure"
+       "github.com/mitchellh/mapstructure"
 
        "gopkg.in/yaml.v3"
 )

Reply via email to