INNER CODE UNIT · Go
defaultClient
nicholasjackson/fake-service · main.go:213
defaultClient := client.NewHTTP(*upstreamClientKeepAlives, *upstreamAppendRequest, *upstreamRequestTimeout, *upstreamAllowInsecure)
// build the map of gRPCClients
grpcClients := make(map[string]client.GRPC)
for _, u := range tidyURIs(*upstreamURIs) {
//strip the grpc:// from the uri
u2 := strings.TrimPrefix(u, "grpc://")
c, err := client.NewGRPC(u2, *upstreamRequestTimeout)
if err != nil {
logger.Log().Error("Error creating GRPC client", "error", err)
os.Exit(1)
}
grpcClients[u] = c
}
// setup the listener