code: func (ipr *IPRange) Contains(ip net.IP) bool {
  	// if ip is less than start, return false
  	if bytes.Compare([]byte(ip), []byte(ipr.Start)) < 0 {
  		return false
  	}
  	// return true if ip is less than or equal to end
  	return bytes.Compare([]byte(ip), []byte(ipr.End)) <= 0
  }
docs: // Contains returns whether or not the given IP address is within the specified
  // IPRange.