From 0603d042c50feda48da6f58bb6a53d935a5fc878 Mon Sep 17 00:00:00 2001 From: "suguo.yao" Date: Wed, 15 Sep 2021 19:04:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=8A=A8=E6=80=81=E7=AB=AF?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- grpc/grpc.go | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/grpc/grpc.go b/grpc/grpc.go index 55cf5b4..b6ba28c 100644 --- a/grpc/grpc.go +++ b/grpc/grpc.go @@ -20,13 +20,21 @@ type Config struct { } var rpc *grpc.Server -var conf Config +var conf *Config + +func Init(config *Config) *grpc.Server { + if config == nil { + config = &Config{ + Address: "", + Port: 0, + AppName: "dev", + } + } + conf = config -func Init(config Config) *grpc.Server { if rpc == nil { rpc = grpc.NewServer(grpc.MaxRecvMsgSize(1024*1024), grpc.MaxSendMsgSize(1024*1024)) } - conf = config return rpc }