serv_grpc.go 489 B

1234567891011121314151617181920
  1. // package serv_grpc -- сервер GRPC-запросов шины данных
  2. package serv_grpc
  3. import (
  4. "fmt"
  5. "os"
  6. )
  7. // ServGrpc -- сервер GRPC-запросов шины данных
  8. type ServGrpc struct{}
  9. // NewServGrpc -- возвращает новый GRPC-сервер шины данных
  10. func NewServGrpc() (*ServGrpc, error) {
  11. port := os.Getenv("SERV_GRPC_PORT")
  12. if port == "" {
  13. return nil, fmt.Errorf("NewServGrpc(): ")
  14. }
  15. sf := &ServGrpc{}
  16. return sf, nil
  17. }