package client import ( "io" "google.golang.org/grpc" ) // Conn is an interface for grpc client connection. type Conn interface { grpc.ClientConnInterface io.Closer } // Conn returns underlying connection. // // Returns non-nil result after the first Init() call // completed without a connection error. // // Client should not be used after Close() call // on the connection: behavior is undefined. func (c *Client) Conn() io.Closer { return c.conn }