urlsutils

package
v0.221.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

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 NewUrl

func NewUrl() (url *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)

type UrlsService

type UrlsService struct{}

func NewUrlsService

func NewUrlsService() (service *UrlsService)

func Urls

func Urls() (urlService *UrlsService)

func (*UrlsService) CheckIsUrl

func (u *UrlsService) CheckIsUrl(url string) (isUrl bool, err error)

func (*UrlsService) IsUrl

func (u *UrlsService) IsUrl(url string) (isUrl bool)

func (*UrlsService) MustCheckIsUrl

func (u *UrlsService) MustCheckIsUrl(url string) (isUrl bool)

Jump to

Keyboard shortcuts

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