gRPC is designed to work with various authentication mechanisms, making it easy to use gRPC to talk to other systems. It is recommended to use the supported authentication mechanisms to shield against multiple types of attacks (e.g., MITM - Man in the Middle Attack).
_ = grpc.NewServer()
_ = grpc.NewServer(grpc.Creds(credentials.NewClientTLSFromCert(...)))