Versions in this module Expand all Collapse all v5 v5.0.1 Jul 28, 2026 Changes in this version + func AlternateLinks(parseLinks ...AlternateLink) ui.Node + func Compose(parseMetadata router.Metadata, parseExtras ...ui.Node) ui.Node + func Hreflang(parseHrefLang, parseHref string) ui.Node + func LinkRel(parseRel, parseHref string) ui.Node + func MetaName(parseName, parseContent string) ui.Node + func MetaProperty(parseProperty, parseContent string) ui.Node + func OpenGraph(parseField, parseContent string) ui.Node + func RenderJSONLD(parseValue any, parseScriptID string) (string, error) + func RenderToString(parseDocument Document) (string, error) + func ResourceHints(parseHints ...ResourceHint) ui.Node + func Robots(parseContent string) ui.Node + func SocialTags(parseMetadata SocialMetadata) ui.Node + func Twitter(parseField, parseContent string) ui.Node + func UseHead(parseDoc Document) + type AlternateLink struct + Href string + HrefLang string + Media string + Title string + Type string + type Document struct + Alternates []AlternateLink + Extras []ui.Node + JSONLD []JSONLDBlock + Metadata router.Metadata + ResourceHints []ResourceHint + Robots string + Social SocialMetadata + func Merge(parseBase, parseOverride Document, parseOptions ...MergeOptions) Document + func Resolve(parseLayers ...RouteLayer) Document + type JSONLDBlock struct + ID string + Value any + type MergeOptions struct + ClearRobots bool + ClearSocial bool + ReplaceAlternates bool + ReplaceExtras bool + ReplaceJSONLD bool + ReplaceResourceHints bool + type ResourceHint struct + As string + CrossOrigin string + Href string + Media string + Rel string + Type string + type RouteLayer struct + Document Document + Merge MergeOptions + type SocialMetadata struct + Description string + ImageURL string + Title string + TwitterCard string + Type string + URL string Other modules containing this package github.com/monstercameron/GoWebComponents/v4