diff --git a/src/utils/is_url.go b/src/utils/is_url.go new file mode 100644 index 0000000..5964cb1 --- /dev/null +++ b/src/utils/is_url.go @@ -0,0 +1,9 @@ + +package utils + +import "net/url" + +func IsUrl(str string) bool { + u, err := url.Parse(str) + return err == nil && u.Scheme != "" && u.Host != "" +}