code: func Inc(IP net.IP) net.IP {
  	IP = checkIPv4(IP)
  	incIP := make([]byte, len(IP))
  	copy(incIP, IP)
  	for j := len(incIP) - 1; j >= 0; j-- {
  		incIP[j]++
  		if incIP[j] > 0 {
  			break
  		}
  	}
  	return incIP
  }
docs: //Inc increases the IP by one this returns a new []byte for the IP