INNER CODE UNIT · Go

grpcServer

nicholasjackson/fake-service · main.go:283

	grpcServer := createGRPCServer(logger, requestDuration, errorInjector, generator, grpcClients, defaultClient, requestGenerator, *readyRootPathWaitTillReady, rh)
	httpServer := createHTTPServer(hh, rh, rq, cq, logger)

	// start the http/s server
	go func() {
		var err error
		err = httpServer.Serve(httpListener)

		if err != nil && err != http.ErrServerClosed {
			logger.Log().Error("Error starting http server", "error", err)
			os.Exit(1)
		}
	}()

	// start the grpc server
	go func() {
		err := grpcServer.Serve(grpcListener)
		if err != nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…