package attributes import "net/url" type HRef struct { href *url.URL } func (a HRef) HRef() *url.URL { return a.href } func (a *HRef) SetHref(uri *url.URL) { a.href = uri } type Target struct { target string } func (a Target) Target() string { return a.target } func (a *Target) SetTarget(t string) { a.target = t } var ( TargetSelf = "_self" TargetBlank = "_blank" TargetParent = "_parent" TargetTop = "_top" )