https://budaljuso.com/
Values maps a string key to a listing of values.It is usually used for query parameters and type values.Unlike in the http.Header map, the keys in a Values mapare case-sensitive. PathUnescape does the inverse transformation of PathEscape,changing every 3-byte encoded substring of the form "%AB" into thehex-decoded byte 0xAB. It returns an error if any % just isn't followedby two hexadecimal digits. JoinPath returns a URL string with the supplied path parts joined tothe existing path of base and the ensuing path cleaned of any ./ or ../ parts. At many locations on