// create a new client connection
create a new client connection
// create a new client connection
func NewClientConn(ctx *Context, conn net.Conn) (*Conn, error) {
	sslConn, err := newConn(ctx, conn)
	if err != nil {
		return nil, err
	}
	sslConn.ssl.SetConnectState()
	return sslConn, nil
}
func NewClientConn ( ctx * Context , conn net . Conn ) ( * Conn , error ) { sslConn , err := newConn ( ctx , conn ) if err != nil { return nil , err } sslConn . ssl . SetConnectState ( ) return sslConn , nil }
create a new client connection
create a new client connection