package utils import "net/url" func IsValidURL(urlString string) bool { _, err := url.ParseRequestURI(urlString) if err != nil { return false } u, err := url.Parse(urlString) if err != nil || u.Scheme == "" || u.Host == "" { return false } return true }