func (p *Parser) GetArticles(page int, tag string) ([]model.ArticleItem, int, error) {
    q := map[string]interface{}{"p": page}
    dir := []interface{}{"featured"}
    if tag != "" {
        dir = append(dir, "tag", tag)