...

Package urlutil

import "helm.sh/helm/v3/internal/urlutil"
Overview
Index

Overview ▾

func Equal

func Equal(a, b string) bool

Equal normalizes two URLs and then compares for equality.

func ExtractHostname

func ExtractHostname(addr string) (string, error)

ExtractHostname returns hostname from URL

func URLJoin

func URLJoin(baseURL string, paths ...string) (string, error)

URLJoin joins a base URL to one or more path components.

It's like filepath.Join for URLs. If the baseURL is pathish, this will still perform a join.

If the URL is unparsable, this returns an error.