func (eca *ECA) startECAA(wg *sync.WaitGroup, opts []grpc.ServerOption) { var err error eca.socka, err = net.Listen("tcp", viper.GetString("ports.ecaA")) if err != nil { Panic.Panicln(err) } eca.srva = grpc.NewServer(opts...) pb.RegisterECAAServer(eca.srva, &ECAA{eca}) eca.srva.Serve(eca.socka) _ = eca.socka.Close() wg.Done() }
func (eca *ECA) startECAA(srv *grpc.Server) { pb.RegisterECAAServer(srv, &ECAA{eca}) }