| 123456789101112131415161718192021222324252627 |
- // package serv_grpc -- сервер GRPC-запросов шины данных
- package serv_grpc
- import (
- "fmt"
- "log"
- "os"
- )
- // ServGrpc -- сервер GRPC-запросов шины данных
- type ServGrpc struct{}
- // NewServGrpc -- возвращает новый GRPC-сервер шины данных
- func NewServGrpc() (*ServGrpc, error) {
- log.Printf("NewServGrpc()\n")
- port := os.Getenv("SERV_GRPC_PORT")
- if port == "" {
- return nil, fmt.Errorf("NewServGrpc(): env SERV_GRPC_PORT not set")
- }
- sf := &ServGrpc{}
- return sf, nil
- }
- // Run -- запускает GRPC-сервер в работу
- func (sf *ServGrpc) Run() {
- log.Printf("ServGrpc.Run()\n")
- }
|