Versions in this module Expand all Collapse all v0 v0.1.0 Sep 24, 2012 Changes in this version + func MustNormalizeURLString(u string, f NormalizationFlags) string + func NormalizeURL(u *url.URL, f NormalizationFlags) string + func NormalizeURLString(u string, f NormalizationFlags) (string, error) + type NormalizationFlags uint + const FlagAddTrailingSlash + const FlagAddWWW + const FlagDecodeDWORDHost + const FlagDecodeHexHost + const FlagDecodeOctalHost + const FlagDecodeUnnecessaryEscapes + const FlagEncodeNecessaryEscapes + const FlagForceHTTP + const FlagLowercaseHost + const FlagLowercaseScheme + const FlagRemoveDefaultPort + const FlagRemoveDirectoryIndex + const FlagRemoveDotSegments + const FlagRemoveDuplicateSlashes + const FlagRemoveEmptyPortSeparator + const FlagRemoveEmptyQuerySeparator + const FlagRemoveFragment + const FlagRemoveTrailingSlash + const FlagRemoveUnnecessaryHostDots + const FlagRemoveWWW + const FlagSortQuery + const FlagUppercaseEscapes + const FlagsAllGreedy + const FlagsAllNonGreedy + const FlagsSafe + const FlagsUnsafeGreedy + const FlagsUnsafeNonGreedy + const FlagsUsuallySafeGreedy + const FlagsUsuallySafeNonGreedy