commit - fcd43598d63fd3ecef6564bd836746fea5847b8b
commit + 3ca6d912002035c57d9310c93ee9b9cfce30d8e7
blob - 8f3e47df5df493afe67aa18b9b88b14ca1dcc4ad
blob + 731b319ffe66acd2a8808c4fe4da2e4ffc49e03c
--- src/hnatom/hnatom.go
+++ src/hnatom/hnatom.go
-// Command hnatom writes to the standard output a RFC 4287 Atom feed
+// Command hnatom generates a RFC 4287 Atom feed
// of current top stories from the Hacker News front page.
+// The feed is written to the standard output.
// The flags are:
//
// -n count
"log"
"net/http"
"os"
- "strconv"
"time"
"olowe.co/x/atom"
}
func Get(id int) (*Item, error) {
- u := fmt.Sprintf("%s/item/%s.json", apiRoot, strconv.Itoa(id))
+ u := fmt.Sprintf("%s/item/%d.json", apiRoot, id)
resp, err := http.Get(u)
if err != nil {
return nil, err