all repos — homestead @ 20dd619b8605660dac67fa435d711e5f22da3174

Code for my website

ensure reasonable ordering of declarations in source

Alan Pearce
commit

20dd619b8605660dac67fa435d711e5f22da3174

parent

6f41d182abaf1af16fd0cc697abf0f2e9ce54c5c

1 file changed, 29 insertions(+), 29 deletions(-)

changed files
M domain/indieweb/atom/atom.godomain/indieweb/atom/atom.go
@@ -10,40 +10,11 @@ "alin.ovh/homestead/shared/config"
"github.com/Southclaws/fault" ) -func MakeTagURI(config *config.Config, specific string) string { - return "tag:" + config.OriginalDomain + "," + config.DomainStartDate + ":" + specific -} - -func LinkXSL(w *bytes.Buffer, url string) error { - _, err := w.WriteString(`<?xml-stylesheet href="`) - if err != nil { - return fault.Wrap(err) - } - err = xml.EscapeText(w, []byte(url)) - if err != nil { - return fault.Wrap(err) - } - _, err = w.WriteString(`" type="text/xsl"?>`) - if err != nil { - return fault.Wrap(err) - } - - return nil -} - type Link struct { XMLName xml.Name `xml:"link"` Rel string `xml:"rel,attr,omitempty"` Type string `xml:"type,attr,omitempty"` Href string `xml:"href,attr"` -} - -func MakeLink(url *url.URL) Link { - return Link{ - Rel: "alternate", - Type: "text/html", - Href: url.String(), - } } type FeedContent struct {
@@ -70,3 +41,32 @@ ID string `xml:"id"`
Updated time.Time `xml:"updated"` Entries []*FeedEntry `xml:"entry"` } + +func MakeTagURI(config *config.Config, specific string) string { + return "tag:" + config.OriginalDomain + "," + config.DomainStartDate + ":" + specific +} + +func LinkXSL(w *bytes.Buffer, url string) error { + _, err := w.WriteString(`<?xml-stylesheet href="`) + if err != nil { + return fault.Wrap(err) + } + err = xml.EscapeText(w, []byte(url)) + if err != nil { + return fault.Wrap(err) + } + _, err = w.WriteString(`" type="text/xsl"?>`) + if err != nil { + return fault.Wrap(err) + } + + return nil +} + +func MakeLink(url *url.URL) Link { + return Link{ + Rel: "alternate", + Type: "text/html", + Href: url.String(), + } +}