diff options
Diffstat (limited to 'struct.go')
| -rw-r--r-- | struct.go | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/struct.go b/struct.go new file mode 100644 index 0000000..a20c244 --- /dev/null +++ b/struct.go @@ -0,0 +1,26 @@ +package main + +type Story struct { + Id int + //Deleted bool + Type string /* story, comment (or job, poll, pollopt) */ + Title string /* title (only story) */ + Text string /* comment text or possible text on story (HTML) */ + Dead bool + Url string /* verbatim parsed URL */ + //NormalizedUrl string /* normalized */ + Score int /* only story */ + Descendants int /* comments on score or kids on comments */ + //Kids []int /* id of the item's comments */ + Time int /* posted at */ + By string /* hn commenter */ + Links []Link /* matched urls */ +} + +type Link struct { + Url string + Field int /* 2 = video, 1 = movies, 0 = bug */ +} + +type URL struct { +} |
