package httpupgrade import "net" type connection struct { net.Conn remoteAddr net.Addr } func newConnection(conn net.Conn, remoteAddr net.Addr) *connection { return &connection{ Conn: conn, remoteAddr: remoteAddr, } } func (c *connection) RemoteAddr() net.Addr { return c.remoteAddr }