urlsutils

package
v0.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 25, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckIsUrl added in v0.226.0

func CheckIsUrl(url string) (isUrl bool, err error)

func IsUrl added in v0.226.0

func IsUrl(url string) (isUrl bool)

func MustCheckIsUrl added in v0.226.0

func MustCheckIsUrl(url string) (isUrl bool)

Types

type URL

type URL struct {
	// contains filtered or unexported fields
}

func GetUrlFromString

func GetUrlFromString(urlString string) (url *URL, err error)

func MustGetUrlFromString

func MustGetUrlFromString(urlString string) (url *URL)

func NewURL

func NewURL() (u *URL)

func (*URL) GetAsString

func (u *URL) GetAsString() (urlString string, err error)

func (*URL) GetFqdnAsString

func (u *URL) GetFqdnAsString() (fqdn string, err error)

func (*URL) GetFqdnWitShemeAndPathAsString

func (u *URL) GetFqdnWitShemeAndPathAsString() (fqdnWithSheme string, path string, err error)

func (*URL) GetFqdnWithShemeAsString

func (u *URL) GetFqdnWithShemeAsString() (fqdnWithSheme string, err error)

func (*URL) GetPathAsString

func (u *URL) GetPathAsString() (urlPath string, err error)

func (*URL) GetPathBasename

func (u *URL) GetPathBasename() (basename string, err error)

func (*URL) GetSheme

func (u *URL) GetSheme() (sheme string, err error)

func (*URL) GetUrlString

func (u *URL) GetUrlString() (urlString string, err error)

func (*URL) GetWithoutShemeAsString

func (u *URL) GetWithoutShemeAsString() (urlWithoutSheme string, err error)

func (*URL) MustGetAsString

func (u *URL) MustGetAsString() (urlString string)

func (*URL) MustGetFqdnAsString

func (u *URL) MustGetFqdnAsString() (fqdn string)

func (*URL) MustGetFqdnWitShemeAndPathAsString

func (u *URL) MustGetFqdnWitShemeAndPathAsString() (fqdnWithSheme string, path string)

func (*URL) MustGetFqdnWithShemeAsString

func (u *URL) MustGetFqdnWithShemeAsString() (fqdnWithSheme string)

func (*URL) MustGetPathAsString

func (u *URL) MustGetPathAsString() (urlPath string)

func (*URL) MustGetPathBasename

func (u *URL) MustGetPathBasename() (basename string)

func (*URL) MustGetSheme

func (u *URL) MustGetSheme() (sheme string)

func (*URL) MustGetUrlString

func (u *URL) MustGetUrlString() (urlString string)

func (*URL) MustGetWithoutShemeAsString

func (u *URL) MustGetWithoutShemeAsString() (urlWithoutSheme string)

func (*URL) MustSetByString

func (u *URL) MustSetByString(urlString string)

func (*URL) MustSetUrlString

func (u *URL) MustSetUrlString(urlString string)

func (*URL) SetByString

func (u *URL) SetByString(urlString string) (err error)

func (*URL) SetUrlString

func (u *URL) SetUrlString(urlString string) (err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL