@@ -22,7 +22,7 @@ var atomOutput = `<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.
22
22
<updated>2013-01-16T21:52:35-05:00</updated>
23
23
<id>tag:jmoiron.net,2013-01-16:/blog/limiting-concurrency-in-go/</id>
24
24
<content type="html">A discussion on controlled parallelism in golang</content>
25
- <link href="http://jmoiron.net/blog/limiting-concurrency-in-go/"></link>
25
+ <link href="http://jmoiron.net/blog/limiting-concurrency-in-go/" rel="alternate" ></link>
26
26
<author>
27
27
<name>Jason Moiron</name>
28
28
<email>jmoiron@jmoiron.net</email>
@@ -33,28 +33,30 @@ var atomOutput = `<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.
33
33
<updated>2013-01-16T21:52:35-05:00</updated>
34
34
<id>tag:jmoiron.net,2013-01-16:/blog/logicless-template-redux/</id>
35
35
<content type="html">More thoughts on logicless templates</content>
36
- <link href="http://jmoiron.net/blog/logicless-template-redux/"></link>
36
+ <link href="http://jmoiron.net/blog/logicless-template-redux/" rel="alternate" ></link>
37
37
</entry>
38
38
<entry>
39
39
<title>Idiomatic Code Reuse in Go</title>
40
40
<updated>2013-01-16T21:52:35-05:00</updated>
41
41
<id>tag:jmoiron.net,2013-01-16:/blog/idiomatic-code-reuse-in-go/</id>
42
42
<content type="html">How to use interfaces <em>effectively</em></content>
43
- <link href="http://jmoiron.net/blog/idiomatic-code-reuse-in-go/"></link>
43
+ <link href="http://jmoiron.net/blog/idiomatic-code-reuse-in-go/" rel="alternate"></link>
44
+ <link href="http://example.com/cover.jpg" rel="enclosure" type="image/jpg" length="123456"></link>
44
45
</entry>
45
46
<entry>
46
47
<title>Never Gonna Give You Up Mp3</title>
47
48
<updated>2013-01-16T21:52:35-05:00</updated>
48
49
<id>tag:example.com,2013-01-16:/RickRoll.mp3</id>
49
50
<content type="html">Never gonna give you up - Never gonna let you down.</content>
51
+ <link href="http://example.com/RickRoll.mp3" rel="alternate"></link>
50
52
<link href="http://example.com/RickRoll.mp3" rel="enclosure" type="audio/mpeg" length="123456"></link>
51
53
</entry>
52
54
<entry>
53
55
<title>String formatting in Go</title>
54
56
<updated>2013-01-16T21:52:35-05:00</updated>
55
57
<id>tag:example.com,2013-01-16:/strings</id>
56
58
<content type="html">How to use things like %s, %v, %d, etc.</content>
57
- <link href="http://example.com/strings"></link>
59
+ <link href="http://example.com/strings" rel="alternate" ></link>
58
60
</entry>
59
61
</feed>`
60
62
@@ -83,6 +85,7 @@ var rssOutput = `<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">
83
85
<title>Idiomatic Code Reuse in Go</title>
84
86
<link>http://jmoiron.net/blog/idiomatic-code-reuse-in-go/</link>
85
87
<description>How to use interfaces <em>effectively</em></description>
88
+ <enclosure url="http://example.com/cover.jpg" length="123456" type="image/jpg"></enclosure>
86
89
<pubDate>Wed, 16 Jan 2013 21:52:35 -0500</pubDate>
87
90
</item>
88
91
<item>
@@ -132,6 +135,7 @@ var jsonOutput = `{
132
135
"url": "http://jmoiron.net/blog/idiomatic-code-reuse-in-go/",
133
136
"title": "Idiomatic Code Reuse in Go",
134
137
"summary": "How to use interfaces \u003cem\u003eeffectively\u003c/em\u003e",
138
+ "image": "http://example.com/cover.jpg",
135
139
"date_published": "2013-01-16T21:52:35-05:00"
136
140
},
137
141
{
@@ -186,11 +190,13 @@ func TestFeed(t *testing.T) {
186
190
Title : "Idiomatic Code Reuse in Go" ,
187
191
Link : & Link {Href : "http://jmoiron.net/blog/idiomatic-code-reuse-in-go/" },
188
192
Description : "How to use interfaces <em>effectively</em>" ,
193
+ Enclosure : & Enclosure {Url : "http://example.com/cover.jpg" , Length : "123456" , Type : "image/jpg" },
189
194
Created : now ,
190
195
},
191
196
{
192
197
Title : "Never Gonna Give You Up Mp3" ,
193
- Link : & Link {Href : "http://example.com/RickRoll.mp3" , Length : "123456" , Type : "audio/mpeg" },
198
+ Link : & Link {Href : "http://example.com/RickRoll.mp3" },
199
+ Enclosure : & Enclosure {Url : "http://example.com/RickRoll.mp3" , Length : "123456" , Type : "audio/mpeg" },
194
200
Description : "Never gonna give you up - Never gonna let you down." ,
195
201
Created : now ,
196
202
},
0 commit comments