Versions in this module Expand all Collapse all v1 v1.3.1 Mar 13, 2020 Changes in this version + var BaseURL = "https://mangadex.org" + type Agent struct + PersistentID string + SessionExpires time.Time + SessionID string + User User + func NewAgent() *Agent + func (a *Agent) LoadSession(path string) error + func (a *Agent) Login(username, password string, remember bool) error + func (a *Agent) SaveSession(path string) error + func (a *Agent) ValidateSession() error + type Chapter struct + Chapter int + Comments int + Groups []GroupPartial + Hash string + ID int + Language string + MangaID int + Pages []string + Server string + Timestamp int + Title string + Volume int + func GetChapter(id int) (*Chapter, error) + type ChapterPartial struct + Chapter int + Groups []GroupPartial + ID int + Language string + Timestamp int + Title string + Volume int + type Demographic int + const DemographicJosei + const DemographicSeinen + const DemographicShoujo + const DemographicShounen + type Follows struct + CurrentPage int + Manga []MangaPartial + ResultsCount int + func GetFollows(a *Agent) (*Follows, error) + func (f *Follows) Next() (*Follows, error) + type Genre int + const Genre4Koma + const GenreAction + const GenreAdaptation + const GenreAdventure + const GenreAliens + const GenreAnimals + const GenreAnthology + const GenreAwardWinning + const GenreComedy + const GenreCooking + const GenreCrime + const GenreCrossdressing + const GenreDelinquents + const GenreDemons + const GenreDoujinshi + const GenreDrama + const GenreEcchi + const GenreFanColored + const GenreFantasy + const GenreFullColor + const GenreGenderswap + const GenreGhosts + const GenreGore + const GenreGyaru + const GenreHarem + const GenreHistorical + const GenreHorror + const GenreIncest + const GenreIsekai + const GenreLoli + const GenreLongStrip + const GenreMagic + const GenreMagicalGirls + const GenreMartialArts + const GenreMecha + const GenreMedical + const GenreMilitary + const GenreMonsterGirls + const GenreMonsters + const GenreMusic + const GenreMystery + const GenreNinja + const GenreOfficeWorkers + const GenreOfficialColored + const GenreOneshot + const GenrePhilosophical + const GenrePolice + const GenrePostApocalyptic + const GenrePsychological + const GenreReincarnation + const GenreReverseHarem + const GenreRomance + const GenreSamurai + const GenreSchoolLife + const GenreSciFi + const GenreSexualViolence + const GenreShota + const GenreShoujoAi + const GenreShounenAi + const GenreSliceofLife + const GenreSmut + const GenreSports + const GenreSuperhero + const GenreSupernatural + const GenreSurvival + const GenreThriller + const GenreTimeTravel + const GenreTraditionalGames + const GenreTragedy + const GenreUserCreated + const GenreVampires + const GenreVideoGames + const GenreVirtualReality + const GenreWebComic + const GenreWuxia + const GenreYaoi + const GenreYuri + const GenreZombies + type Group struct + AlternativeName string + Cover string + Delay string + Description string + ID int + Language string + Leader UserPartial + LikeCount int + Links []string + Members []UserPartial + Name string + RSS string + Statistics struct{ ... } + UploadRestriction UploadRestriction + func GetGroup(id int) (*Group, error) + type GroupPartial struct + ID int + Name string + type GroupSearch struct + CurrentPage int + Groups []GroupPartial + ResultsCount int + func SearchGroup(name string) (*GroupSearch, error) + func (s *GroupSearch) Next() (*GroupSearch, error) + type Home struct + Follows []MangaPartial + Latest []MangaPartial + Top24H []MangaPartial + Top6H []MangaPartial + Top7D []MangaPartial + TopFollows []MangaPartial + TopRating []MangaPartial + func GetHome() (*Home, error) + type Language string + const LanguageArabic + const LanguageBengali + const LanguageBulgarian + const LanguageBurmese + const LanguageCatalan + const LanguageChineseSimp + const LanguageChineseTrad + const LanguageCzech + const LanguageDanish + const LanguageDutch + const LanguageEnglish + const LanguageFilipino + const LanguageFinnish + const LanguageFrench + const LanguageGerman + const LanguageGreek + const LanguageHungarian + const LanguageIndonesian + const LanguageItalian + const LanguageJapanese + const LanguageKorean + const LanguageLithuanian + const LanguageMalay + const LanguageMongolian + const LanguagePersian + const LanguagePolish + const LanguagePortugueseBR + const LanguagePortuguesePT + const LanguageRomanian + const LanguageRussian + const LanguageSerboCroatian + const LanguageSpanishEs + const LanguageSpanishLATAM + const LanguageSwedish + const LanguageThai + const LanguageTurkish + const LanguageUkrainian + const LanguageVietnamese + type ListingOrder int + const ListingOrderCommentsAsc + const ListingOrderCommentsDesc + const ListingOrderFollowsAsc + const ListingOrderFollowsDesc + const ListingOrderLastUpdatedAsc + const ListingOrderLastUpdatedDesc + const ListingOrderRatingAsc + const ListingOrderRatingDesc + const ListingOrderTitleAsc + const ListingOrderTitleDesc + const ListingOrderViewsAsc + const ListingOrderViewsDesc + type Manga struct + AlternativeTitles []string + Artists []string + Authors []string + Chapters []ChapterPartial + Contents []string + Cover string + Demographics []string + Description string + Formats []string + Genres []string + Hentai bool + ID int + InformationLinks []MangaExternalLink + OfficialLinks []MangaExternalLink + Origin string + Rating struct{ ... } + Related []MangaRelated + RetailLinks []MangaExternalLink + Statistics struct{ ... } + Status string + Themes []string + Title string + func GetManga(id int) (*Manga, error) + func GetRandomManga() (*Manga, error) + func (m *Manga) GetCovers() ([]string, error) + type MangaExternalLink struct + Name string + URL string + type MangaPartial struct + ID int + Title string + func GetFeatured() ([]MangaPartial, error) + type MangaRelated struct + ID int + Title string + Type string + type MangaSearch struct + CurrentPage int + Manga []MangaPartial + ResultsCount int + func SearchManga(a *Agent, q *MangaSearchQuery) (*MangaSearch, error) + func (s *MangaSearch) Next() (*MangaSearch, error) + type MangaSearchQuery struct + Artist string + Author string + Demographics []Demographic + ExcludeTags []Genre + IncludeTags []Genre + ListingOrder ListingOrder + Origin Origin + PublishStatuses []PublishStatus + TagExclusionMode TagExclusionMode + TagInclusionMode TagInclusionMode + Title string + type Origin int + const OriginChinese + const OriginEnglish + const OriginFrench + const OriginGerman + const OriginHongkong + const OriginIndonesian + const OriginJapanese + const OriginKorean + const OriginPhilippines + const OriginPolish + const OriginSpanishLATAM + const OriginThai + const OriginVietnamese + func (v Origin) Code() string + func (v Origin) Full() string + type PublishStatus int + const PublishStatusCancelled + const PublishStatusCompleted + const PublishStatusHiatus + const PublishStatusOngoing + type TagExclusionMode int + const TagExclusionModeAll + const TagExclusionModeAny + type TagInclusionMode int + const TagInclusionModeAll + const TagInclusionModeAny + type UploadRestriction string + const UploadRestrictionAll + const UploadRestrictionMembersOnly + type User struct + Avatar string + ID int + Language string + Username string + type UserPartial struct + ID int + Name string