code: func (l *forwardList) remove(addr net.TCPAddr) {
  	l.Lock()
  	defer l.Unlock()
  	for i, f := range l.entries {
  		if addr.IP.Equal(f.laddr.IP) && addr.Port == f.laddr.Port {
  			l.entries = append(l.entries[:i], l.entries[i+1:]...)
  			close(f.c)
  			return
  		}
  	}
  }
docs: // remove removes the forward entry, and the channel feeding its
  // listener.