code: func (c *Connection) LocalAddr() net.Addr {
  	if conn, ok := c.conn.(interface {
  		LocalAddr() net.Addr
  	}); ok {
  		return conn.LocalAddr()
  	}
  	return &net.TCPAddr{}
  }
docs: /*
  LocalAddr returns the local TCP peer address, or ":0" (the zero value of net.TCPAddr)
  as a fallback default value if the underlying transport does not support LocalAddr().
  */