Files
validate/url.go
T
Aneurin Barker Snook a31f5d500a add url validator
2023-11-26 12:00:15 +00:00

18 lines
264 B
Go

package validate
import "net/url"
// Validation error.
var (
ErrInvalidURL Error = NewError("invalid URL")
)
// URL validates a URL.
func URL(value string) error {
if _, err := url.ParseRequestURI(value); err != nil {
return ErrInvalidURL
}
return nil
}