summaryrefslogtreecommitdiff
path: root/struct.go
blob: a20c244329bca2ed8d0387af8aabddd64d9fae73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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 {
}