diff options
Diffstat (limited to 'docs/content/en/functions/urls.Parse.md')
-rw-r--r-- | docs/content/en/functions/urls.Parse.md | 32 |
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 |