You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by xu...@apache.org on 2026/03/16 05:59:55 UTC

(dubbo-go-samples) branch main updated: refactor(samples): replace config.WithMethod options with global.MethodConfig (#1047)

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

xuetaoli pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/dubbo-go-samples.git


The following commit(s) were added to refs/heads/main by this push:
     new b99ee222 refactor(samples): replace config.WithMethod options with global.MethodConfig (#1047)
b99ee222 is described below

commit b99ee2222cf04b7262e968d3a0418d87cc604dc1
Author: nanjiek <12...@users.noreply.github.com>
AuthorDate: Mon Mar 16 13:59:49 2026 +0800

    refactor(samples): replace config.WithMethod options with global.MethodConfig (#1047)
---
 filter/tpslimit/go-server/cmd/main.go | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/filter/tpslimit/go-server/cmd/main.go b/filter/tpslimit/go-server/cmd/main.go
index f13c16d7..ea65229c 100644
--- a/filter/tpslimit/go-server/cmd/main.go
+++ b/filter/tpslimit/go-server/cmd/main.go
@@ -23,7 +23,7 @@ import (
 
 import (
 	"dubbo.apache.org/dubbo-go/v3"
-	"dubbo.apache.org/dubbo-go/v3/config"
+	"dubbo.apache.org/dubbo-go/v3/global"
 	_ "dubbo.apache.org/dubbo-go/v3/imports"
 	"dubbo.apache.org/dubbo-go/v3/protocol"
 	"dubbo.apache.org/dubbo-go/v3/registry"
@@ -68,12 +68,12 @@ func main() {
 
 	if err := greet.RegisterGreetServiceHandler(srv, &GreetTripleServer{},
 		server.WithTpsLimiter("method-service"),
-		server.WithMethod(
-			config.WithName("Greet"),
-			config.WithTpsLimitRate(5),
-			config.WithTpsLimitInterval(1000),
-			config.WithTpsLimitStrategy("RandomLimitStrategy"),
-		),
+		server.WithMethod(&global.MethodConfig{
+			Name:             "Greet",
+			TpsLimitRate:     "5",
+			TpsLimitInterval: "1000",
+			TpsLimitStrategy: "RandomLimitStrategy",
+		}),
 		server.WithTpsLimitRejectedHandler("DefaultValueHandler"),
 	); err != nil {
 		panic(err)