Versions in this module Expand all Collapse all v0 v0.0.4 Apr 30, 2025 Changes in this version + func CidrValidate(u string) error + func ContainsIP(network string, ip string) (bool, error) + func DomainValidate(u string) error + func FindManager(icann bool, eTLD string) string + func UrlValidate(u string) error + type CidrModel struct + CIDR string + IP string + Network string + func ParseCIDR(c string) (*CidrModel, error) + func (u *CidrModel) Validate() error + type DomainModel struct + Domain string + Host string + Manager string + SLD string + Subdomain string + TLD string + func ParseDomain(h string) (*DomainModel, error) + type URLModel struct + Authority string + Credentials string + Fragment string + Hash string + Host string + Password string + Path string + Port string + Protocol string + Query string + Scheme string + Search string + Url string + Username string + func ParseURL(u string) (*URLModel, error) + func (u *URLModel) Validate() error v0.0.3 Sep 25, 2024