package domain type BaseResponse struct { Message string `json:"message"` } type ArticleResponse struct { BaseResponse Payload []ArticleDto `json:"payload"` } type ArticleAndSourceModel struct { Article ArticleDto `json:"article"` Source SourceDto `json:"source"` } type ArticleDetailResponse struct { BaseResponse Payload ArticleAndSourceModel `json:"payload"` } type DiscordWebhookResponse struct { BaseResponse Payload []DiscordWebHookDto `json:"payload"` }