code: func (h HostPortInfo) Remove(ip, protocol string, port int32) {
  	if port <= 0 {
  		return
  	}
  
  	h.sanitize(&ip, &protocol)
  
  	pp := NewProtocolPort(protocol, port)
  	if m, ok := h[ip]; ok {
  		delete(m, *pp)
  		if len(h[ip]) == 0 {
  			delete(h, ip)
  		}
  	}
  }
docs: // Remove removes (ip, protocol, port) from HostPortInfo