Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArticleRepository ¶
type ArticleRepository interface { Fetch(cursor string, num int64) ([]*models.Article, error) GetByID(id int64) (*models.Article, error) Update(article *models.Article) (*models.Article, error) GetByTitle(title string) (*models.Article, error) Store(a *models.Article) (int64, error) Delete(id int64) (bool, error) }
func NewMysqlArticleRepository ¶
func NewMysqlArticleRepository(Conn *sql.DB) ArticleRepository
Click to show internal directories.
Click to hide internal directories.