Versions in this module Expand all Collapse all v0 v0.1.0 Aug 1, 2026 Changes in this version + func IsPinterestHost(host string) bool + func IsPinterestURL(input string) bool + func Normalize(input string) (string, error) + type ErrorCode string + const InvalidURL + const UnsupportedURL + func ErrorCodeOf(err error) ErrorCode + type Kind string + const KindBoard + const KindIdeas + const KindPin + const KindProfile + const KindShort + type ParseError struct + Code ErrorCode + Message string + func (e *ParseError) Error() string + type ParsedURL struct + BoardSlug string + Host string + IdeaID string + IdeaSlug string + Kind Kind + NormalizedURL string + OriginalURL string + PinID string + Shortcode string + Username string + func Parse(input string) (ParsedURL, error)