aboutsummaryrefslogtreecommitdiff
path: root/internal/url.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/url.go')
-rw-r--r--internal/url.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/url.go b/internal/url.go
index d7a712d..f5c0e17 100644
--- a/internal/url.go
+++ b/internal/url.go
@@ -19,6 +19,10 @@ func (u *URL) UnmarshalText(buf []byte) error {
return nil
}
+func (u *URL) Copy() *URL {
+ return MustURL(u.String())
+}
+
func MustURL(arg string) *URL {
u, err := url.Parse(arg)
if err != nil {