summaryrefslogtreecommitdiffstats
path: root/docs/content/en/functions/urls.Parse.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/content/en/functions/urls.Parse.md')
-rw-r--r--docs/content/en/functions/urls.Parse.md32
1 files changed, 32 insertions, 0 deletions
diff --git a/docs/content/en/functions/urls.Parse.md b/docs/content/en/functions/urls.Parse.md
new file mode 100644
index 000000000..76c48d4db
--- /dev/null
+++ b/docs/content/en/functions/urls.Parse.md
@@ -0,0 +1,32 @@
+---
+title: urls.Parse
+description: Parse parses a given url, which may be relative or absolute, into a URL structure.
+godocref: https://godoc.org/net/url#URL
+date: 2017-09-25
+publishdate: 2017-09-25
+lastmod: 2017-09-25
+categories: [functions]
+menu:
+ docs:
+ parent: "functions"
+keywords: [urls]
+signature: ["urls.Parse URL"]
+workson: []
+hugoversion:
+deprecated: false
+aliases: []
+---
+
+`urls.Parse` takes a url as input
+
+
+```
+{{ $url := urls.Parse "http://www.gohugo.io" }}
+```
+
+and returns a [URL](https://godoc.org/net/url#URL) structure. The struct fields are accessed via the `.` notation:
+
+```
+{{ $url.Scheme }} → "http"
+{{ $url.Host }} → "www.gohugo.io"
+``` \ No newline at end of file