修改自动grpc不需要在项目配置

This commit is contained in:
huangsimin@fusen.cn
2023-12-13 17:08:50 +08:00
parent 702248cc8f
commit ac925c3424
2 changed files with 33 additions and 5 deletions

View File

@@ -4,6 +4,7 @@ import (
"fmt"
"log"
"reflect"
"fusen-basic/env"
"github.com/nacos-group/nacos-sdk-go/v2/clients/naming_client"
"github.com/nacos-group/nacos-sdk-go/v2/vo"
@@ -14,6 +15,10 @@ import (
var namingClient naming_client.INamingClient
var groupName string
func init() {
AutoGrpcInit(env.StartAutoGrpc())
}
// AutoGrpcInit auto grpc 必须调用初始化
func AutoGrpcInit(obj any) {
value := reflect.ValueOf(obj)