github.com/Ptt-official-app/go-bbs@v0.12.0/user_article_record.go (about)

     1  package bbs
     2  
     3  type UserArticleRecord interface {
     4  	BoardID() string
     5  	Title() string
     6  	Owner() string
     7  	ArticleID() string
     8  }
     9  
    10  type userArticleRecord map[string]string
    11  
    12  func (r userArticleRecord) BoardID() string {
    13  	return r["board_id"]
    14  }
    15  func (r userArticleRecord) Title() string {
    16  	return r["title"]
    17  }
    18  func (r userArticleRecord) Owner() string {
    19  	return r["owner"]
    20  }
    21  func (r userArticleRecord) ArticleID() string {
    22  	return r["article_id"]
    23  }