Documentation
¶
Index ¶
- func NewArticle(outputPort port.ArticleOutput, repository repository.Article) port.ArticleInput
- type Article
- func (a *Article) Create(ctx context.Context, newArticle *entities.Article)
- func (a *Article) Delete(ctx context.Context, articleID int64)
- func (a *Article) FindAll(ctx context.Context)
- func (a *Article) FindByID(ctx context.Context, articleID int64)
- func (a *Article) Update(ctx context.Context, articleID int64, title, body *string)
- type ErrResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewArticle ¶
func NewArticle(outputPort port.ArticleOutput, repository repository.Article) port.ArticleInput
Types ¶
type Article ¶
type Article struct {
// contains filtered or unexported fields
}
type ErrResponse ¶
Click to show internal directories.
Click to hide internal directories.