func IsValidCIDR(cidr string) bool {
	_, ipNet, err := net.ParseCIDR(cidr)
	if err == nil && ipNet.String() == cidr {
		return true
	}
	return false
}
// IsValidCIDR returns whether cidr is a valid subnet CIDR.
IsValidCIDR returns whether cidr is a valid subnet CIDR.
// IsValidCIDR returns whether cidr is a valid subnet CIDR .
func IsValidCIDR(cidr string) bool {
	_, ipNet, err := net.ParseCIDR(cidr)
	if err == nil && ipNet.String() == cidr {
		return true
	}
	return false
}
func IsValidCIDR ( cidr string ) bool { _ , ipNet , err := net . ParseCIDR ( cidr ) if err == nil && ipNet . String ( ) == cidr { return true } return false }
IsValidCIDR returns whether cidr is a valid subnet CIDR.
IsValidCIDR returns whether cidr is a valid subnet CIDR .