newsbot-api/internal/domain/responses.go

26 lines
479 B
Go
Raw Normal View History

2024-04-23 22:18:07 -07:00
package domain
type BaseResponse struct {
2024-04-23 22:18:07 -07:00
Message string `json:"message"`
}
type ArticleResponse struct {
BaseResponse
Payload []ArticleDto `json:"payload"`
}
type ArticleAndSourceModel struct {
Article ArticleDto `json:"article"`
Source SourceDto `json:"source"`
}
type ArticleDetailedResponse struct {
BaseResponse
Payload ArticleAndSourceModel `json:"payload"`
}
type DiscordWebhookResponse struct {
BaseResponse
Payload []DiscordWebHookDto `json:"payload"`
2024-04-23 22:18:07 -07:00
}