INNER CODE UNIT · Go

err

nicholasjackson/fake-service · main.go:242

		certificate, err = tls.LoadX509KeyPair(*tlsCertificate, *tlsKey)
		if err != nil {
			logger.Log().Error("Error loading certificates", "error", err)
			os.Exit(1)
		}

		config := &tls.Config{
			Certificates: []tls.Certificate{certificate},
			Rand:         rand.Reader,
		}

		// Create TLS listener.
		l = tls.NewListener(l, config)
	}

	// create a cmux
	// cmux allows us to have a grpc and a http server listening on the same port
	m := cmux.New(l)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…