Versions in this module Expand all Collapse all v1 v1.3.3 Aug 20, 2021 v1.3.2 Aug 20, 2021 Changes in this version + type AESValue struct + func NewAESValue(key []byte, ttl time.Duration) (*AESValue, error) + func (v *AESValue) FindURL(raw string, urls []*url.URL) (*url.URL, error) + func (v *AESValue) Get(raw *url.URL) string + type CookieValue interface + FindURL func(string, []*url.URL) (*url.URL, error) + Get func(*url.URL) string + type FallbackValue struct + func NewFallbackValue(from CookieValue, to CookieValue) (*FallbackValue, error) + func (v *FallbackValue) FindURL(raw string, urls []*url.URL) (*url.URL, error) + func (v *FallbackValue) Get(raw *url.URL) string + type HashValue struct + Salt string + func (v *HashValue) FindURL(raw string, urls []*url.URL) (*url.URL, error) + func (v *HashValue) Get(raw *url.URL) string + type RawValue struct + func (v *RawValue) FindURL(raw string, urls []*url.URL) (*url.URL, error) + func (v *RawValue) Get(raw *url.URL) string