Documentation ¶
Overview ¶
Package godc reads list of posts from the DCInside Gallery.
디시인사이드 갤러리 게시글 목록을 읽어오는 패키지
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArticleBody ¶
type ArticleBody struct { IsNew string Title string Name string IP string GallogURL string Timestamp string ViewCounter string ReplyCount string Body string UpVote string DownVote string Replies []Reply }
ArticleBody contains article informations.
func FetchArticleData ¶
func FetchArticleData(URL string) (*ArticleBody, error)
FetchArticleData reads article data of specific URL
지정한 URL의 게시물을 읽어옵니다.
type ArticleData ¶
type ArticleData struct { URL string Title string Type string Tag string ReplyCount string Name string Timestamp string ViewCounter string UpVote string WriterID string }
ArticleData contains post(list) informations.
func FetchArticleList ¶
func FetchArticleList(gallID string, page int, recommend bool) ([]ArticleData, error)
FetchArticleList reads specific page of post list.
게시글 목록의 지정된 페이지를 읽어옵니다
type ArticleSearchData ¶
type ArticleSearchData struct { Articles []ArticleData NextPos string }
ArticleSearchData contains post info including ser_pos URL
func FetchArticleSearch ¶
func FetchArticleSearch(gallID string, page string, query string, searchType string, next string) (*ArticleSearchData, error)
FetchArticleSearch reads specific page of post search result.
페이지 검색의 지정한 페이지를 읽어옵니다.
type GallInfo ¶
type GallInfo struct { Category string `json:"category"` Name string `json:"name"` KoName string `json:"ko_name"` Manager string `json:"manager"` SubManager string `json:"submanager"` No string `json:"no"` }
GallInfo contains gallery info used by FetchMajor/MinorGallList.
func FetchMajorGallList ¶
FetchMajorGallList download and parse every major gallery list.
모든 메이저 갤러리 목록을 읽어옵니다.
func FetchMinorGallList ¶
FetchMinorGallList download and parse every major gallery list.
모든 마이너 갤러리 목록을 읽어옵니다.