Documentation ¶ Index ¶ Variables type URL func New(urlStr string) (d *URL, err error) func NewFromURL(parsedURL *url.URL) (d *URL, err error) func (d *URL) Init(parsedURL *url.URL) error func (d *URL) Valid(within time.Duration) (remaining time.Duration, valid bool) type URLType Constants ¶ This section is empty. Variables ¶ View Source var Dates = []expire{amazonS3, filesDate, googleDate, azureBlob} Functions ¶ This section is empty. Types ¶ type URL ¶ type URL struct { *url.URL time.Time Type URLType } func New ¶ func New(urlStr string) (d *URL, err error) func NewFromURL ¶ added in v3.3.153 func NewFromURL(parsedURL *url.URL) (d *URL, err error) func (*URL) Init ¶ added in v3.3.153 func (d *URL) Init(parsedURL *url.URL) error func (*URL) Valid ¶ func (d *URL) Valid(within time.Duration) (remaining time.Duration, valid bool) type URLType ¶ added in v3.2.236 type URLType string const ( AmazonS3 URLType = "AmazonS3" Google URLType = "Google" Azure URLType = "Azure" Files URLType = "Files" ) Source Files ¶ View all Source files downloadurl.go Click to show internal directories. Click to hide internal directories.