internal/parser/manga/manga_more_info.go
package manga
import (
"strings"
"github.com/PuerkitoBio/goquery"
)
type moreInfo struct {
area *goquery.Selection
data string
}
// GetMoreInfo to get manga more info.
func (p *parser) GetMoreInfo(a *goquery.Selection) string {
v := moreInfo{area: a}
v.setDetail()
return v.data
}
func (mi *moreInfo) setDetail() {
mi.area.Find("div").Remove()
mi.area.Find("a").Remove()
mi.area.Find("h2").Remove()
mi.data = strings.TrimSpace(mi.area.Text())
}