Browse Source

SVI Добавление кода ServGrpc

SVI 2 năm trước cách đây
mục cha
commit
4fba79ee5f
1 tập tin đã thay đổi với 20 bổ sung2 xóa
  1. 20 2
      internal/serv_grpc/serv_grpc.go

+ 20 - 2
internal/serv_grpc/serv_grpc.go

@@ -1,2 +1,20 @@
-// package serv_grpc -- сервер GRPC-запросов
-package serv_grpc
+// package serv_grpc -- сервер GRPC-запросов шины данных
+package serv_grpc
+
+import (
+	"fmt"
+	"os"
+)
+
+// ServGrpc -- сервер GRPC-запросов шины данных
+type ServGrpc struct{}
+
+// NewServGrpc -- возвращает новый GRPC-сервер шины данных
+func NewServGrpc() (*ServGrpc, error) {
+	port := os.Getenv("SERV_GRPC_PORT")
+	if port == "" {
+		return nil, fmt.Errorf("NewServGrpc(): ")
+	}
+	sf := &ServGrpc{}
+	return sf, nil
+}