yjp 3 лет назад
Родитель
Сommit
b0af35fa75
1 измененных файлов с 7 добавлено и 5 удалено
  1. 7 5
      dapr.go

+ 7 - 5
dapr.go

@@ -14,12 +14,14 @@ func DestroyDAPR() {
 }
 
 func GetInstance() *Client {
-	client, err := newClient(clientTimeoutSec)
-	if err != nil {
-		panic(err)
-	}
+	if clientInstance == nil {
+		client, err := newClient(clientTimeoutSec)
+		if err != nil {
+			panic(err)
+		}
 
-	clientInstance = client
+		clientInstance = client
+	}
 
 	return clientInstance
 }