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 {
Title string `json:"title"`
Writer Writer `json:"writer"`
Timestamp string `json:"timestamp"`
ViewCounter string `json:"viewCount"`
ReplyCount string `json:"replyCount"`
Body string `json:"body"`
UpVote string `json:"upVote"`
DownVote string `json:"downVote"`
Replies []Reply `json:"replies"`
}
ArticleBody contains article information.
func FetchArticleData ¶
func FetchArticleData(URL string) (*ArticleBody, error)
FetchArticleData reads article data of specific URL
지정한 URL의 게시물을 읽어옵니다.
type ArticleData ¶
type ArticleData struct {
URL string `json:"url"`
Title string `json:"title"`
Writer Writer `json:"writer"`
Type string `json:"type"`
Tag string `json:"tag"`
ReplyCount string `json:"replyCount"`
Timestamp string `json:"timestamp"`
ViewCount string `json:"viewCount"`
UpVote string `json:"upVote"`
}
ArticleData contains post(list) information.
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 `json:"articles"`
NextPos string `json:"nextPos"`
}
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.
모든 마이너 갤러리 목록을 읽어옵니다.